HTML5 引入了一系列出色的新功能和簡單的選項。愛掏網 - it200.com很快它將得到當今使用的大多數瀏覽器的全面支持。愛掏網 - it200.com最終每個人都必須將 WordPress 主題從 XHTML 轉換為 HTML5。愛掏網 - it200.com在 Google 的熊貓更新之后,您的網站需要更清晰、更易于閱讀的代碼才能在 Google 上獲得更好的排名。愛掏網 - it200.com我將教您如何將主題從 XHTML 轉換為 HTML5。愛掏網 - it200.com我們還將照顧禁用 JavaScript 的 2% 的互聯網用戶(為了向后兼容)。愛掏網 - it200.com
在本教程中,我們將集中精力將 WordPress 主題從 XHTML 轉換為 HTML5。愛掏網 - it200.com我們將逐步通過下面列出的文件了解更改(這些文件位于您的主題文件夾中,即wp-content/themes/yourtheme/here!)
- header.php
- index.php
- sidebar.php:
- footer.php
- single.php(可選)
讓我們看一下我們將要構建的基本 HTML5 布局。愛掏網 - it200.com HTML5 不僅僅是代碼開頭的文檔類型。愛掏網 - it200.com幾個新引入的元素幫助我們以更少的標記以有效的方式設計樣式和編碼(這就是 HTML5 更好的原因之一)。愛掏網 - it200.com
登錄后復制TITLE | Slogan! Title of the Article
Some lorem ispum text of your post goes here.
The article's text ends.
現在我們只需要知道 header
、footer
、nav
、section
和 article
的新 HTML5 標簽放在哪里即可。愛掏網 - it200.com與 div
結構化 XHTML 相比,新引入的標簽的名稱是不言自明的。愛掏網 - it200.com
現在我將向您展示XHTML WordPress主題的header.php中常用的代碼。愛掏網 - it200.com
XHTML 主題 header.php
登錄后復制My Blog My Blog is Working Great.
有人必須問我們為什么要做這一切?答案很簡單,就是 HTML5 的語義標記。愛掏網 - it200.com它減少了標記,使其非常易于理解和管理。愛掏網 - it200.com
HTML5 header.php(轉換)
閱讀代碼,然后按照以下說明將主題的 header.php 轉換為 HTML5。愛掏網 - it200.com
登錄后復制My Blog My Blog is Working Great.
正如您所看到的,轉換后的代碼與 XHTML 代碼非常相似。愛掏網 - it200.com讓我們討論一下這些變化。愛掏網 - it200.com
-
– HTML5 有一個非常簡單的 doctype,但它包含許多新的語義標簽
-
– 標頭部分的語義標記 -
– 我們用一個新的語義標簽替換了導航欄的
div
代碼,用于控制 HTML5 中的導航欄。愛掏網 - it200.com
注意: 有些人在標頭中包含 section
標記。愛掏網 - it200.com關于這一點有很多爭論。愛掏網 - it200.com我個人反對在標頭中包含 section
標簽,因為它會破壞 HTML5 的美感。愛掏網 - it200.com當然,您可以在那里使用舊的 div
。愛掏網 - it200.com
腳本和樣式表怎么樣?
將 WordPress 主題轉換為 HTML5 時,標頭中包含的腳本和樣式表確實非常簡單。愛掏網 - it200.com在 HTML5 中,我們只使用
- 上一篇:如何開發一個自動生成目錄樹的WordPress插件
- 下一篇:如何優化自定義WordPress插件的數據庫查詢