2012-10-21 72 views
2

我正在學習xhtml/html5/PHP的過程,並且我掌握了這些語言的大部分概念。我不明白的是,如果我在xhtml中有多個頁面,例如home(index)html,about.html,blog.html等,是否需要將所有這些頁面轉換爲php文件?xhtml to Wordpress?

我已經從網上下載了幾個模板來查看php文件,但是在模板文件夾中沒有用於菜單類別的個別文件,只是用於創建wp主題的通常.php文件。爲什麼是這樣?

回答

0

如果您的網站是動態網站,您需要將所有網頁轉換爲php文件。您的頁眉和頁腳可能具有相同的格式,但不適合您的內容。您可以逐一創建這些頁面,但這樣做會有很大的努力。因爲您需要將頁眉和頁腳編碼(粘貼)到每個頁面。如果你想改變頁眉或頁腳的內容,你需要在那裏的每個文件中改變它。

在PHP中,您只需在header.php和footer.php(分別)中編寫頁眉和頁腳一次。然後使用include調用它們以使其與您的內容一起顯示。 Taraaa。如果你想改變頁眉/頁腳上的一些東西,只需將其改爲header.php或footer.php。 Taraaa。 Yout頭或頁腳已經立即更改,您不需要更改每個文件。

Do I need to convert all of those pages to php files?

的答案是肯定的!但切片他們首先是頁眉,頁腳,側邊欄等

in the template folder there is no individual files for the menu categories, just the usual .php files for created a wp theme.

是實際存在。通常使用函數register_nav_menus位於functions.php中。我認爲你應該從http://codex.wordpress.org/Theme_Development開始學習WordPress主題。他們在那裏有很好的資源。

是的,希望它有幫助。祝你好運! :-)

0

歡迎來到網站開發! Wordpress是用PHP編程的,所以出於這個原因,你應該讓你的Wordpress主題中的所有文件都是PHP(或者像PHP,CSS等支持Javascript的文件一樣)。在製作Wordpress主題時,將所有HTML文件轉換爲PHP文件至關重要,否則您將無法在Wordpress原生主題中使用任何PHP函數。

有關主題開發的更多信息,請參閱please read through this document