16
從Wordpress插件開發開始 - 插件如何將頁面添加到使用當前主題的Wordpress?例如插件將在此URL創建一個頁面:Wordpress插件 - 添加新頁面
http://wordpress/plugin-name/start
本頁面應該使用利用當前的主題顯示的形式。在一天結束時,我將用自定義實現來替換當前面向前臺的Wordpress登錄和註冊機制。
從Wordpress插件開發開始 - 插件如何將頁面添加到使用當前主題的Wordpress?例如插件將在此URL創建一個頁面:Wordpress插件 - 添加新頁面
http://wordpress/plugin-name/start
本頁面應該使用利用當前的主題顯示的形式。在一天結束時,我將用自定義實現來替換當前面向前臺的Wordpress登錄和註冊機制。
您希望將函數掛鉤到template_redirect操作。在那裏你可以識別你想要的特殊URL,然後你可以相應地加載你自己的模板。
爲了讓使用現有的主題,你可以做類似的事情就像一個主題會,如呼叫get_header(),get_footer(),get_sidebar()等
後,你已經輸出的頁面,你需要明確地調用exit();以防止發生正常的頁面輸出。
注意:在WordPress 3.0中,更好的方法是掛接到template_include過濾器,並讓它將文件包含路徑返回到您自己的模板文件。這不需要exit();所以它與其他插件更兼容。