我正在組建一個網站,需要包括一些註冊和博客功能。 Wordpress似乎是應用程序部分的完美選擇,所以我開始嘗試使用它。我看到很多關於創建自定義主題的教程,所以我不認爲這是一個問題。我可以在新的PHP頁面中使用WordPress主題嗎?
我無法弄清楚的是如何處理我的網站其餘部分。我將有其他非博客相關的PHP頁面訪問數據庫等。我看到wordpress有靜態內容的通用頁面的功能,但這些需要編碼爲PHP頁面。我只是找不到一種讓wordpress主題適用於wordpress以外的其他php頁面的方法。我只是想做一些像
wp_header();
blah blah
wp_sidebar();
blah blah
wp_footer();
但我真的沒有看到任何例子或文件如何做到這一點。我錯過了一個關鍵的文檔?
編輯:答案是基本上覆制和粘貼的主題文件,一個至關重要的另外:
require(dirname(__FILE__) . 'path_to_wp_root/wp-load.php');
,設置了WordPress的環境,讓我打電話給get_header(),get_sidebar() ,get_footer()等。
我不太確定我明白......你說我應該構建我的整個網站的其餘部分中的主題文件夾?這聽起來不太合適...... – Clyde 2009-06-08 21:16:44
哦,等等......我想我現在得到它......缺少的部分是wp-load腳本 – Clyde 2009-06-08 21:19:04
可能有幾種方法可以做到這一點。如果你想保留WP邊欄,你只需要確保你可以調用創建側邊欄的函數。如果你只想要基本的「主題」(顏色,字體,佈局),你可以簡單地訪問樣式表文件。 – 2009-06-08 21:21:30