PHP文件加到WordPress页面,WordPress-所有页面链接到index.php文件
[WORDPRESS上的新功能]
我正在使用自己的CSS等創建自己的wordpress主題。我設法在index.php文件中獲得了所有不錯的東西, 而且我現在也嘗試制作其他頁面。
當我制作home.php, blog.php, about.php和contact.php文件(在我的主題文件夾中)時, 它們沒有鏈接到該文件。我遵循Lynda.com上的” WordPress 3:使用Chris Coyier創建和編輯自定義主題”, 該示例顯示, 只要你制作與頁面名稱相同的文件, 它就會直接采用該名稱(在他的教程中有效)。
有人知道發生了什么嗎?
示例:我的主題文件夾中有一個文件blog.php, 當我轉到www.mydomain.com/blog時, 加載的文件是index.php文件, 而不是blog.php文件。
#1
你可以通過兩種方式使用自定義頁面模板來實現此目的。
使用頁面標簽或ID為一個特定頁面創建模板。在這種情況下, 請像這樣更改php文件的名稱, 以匹配你在UI中創建的頁面的名稱:page-home.php, page-blog.php, page-about.php和page-contact.php。
更加靈活的是創建可以在任何頁面上使用的自定義模板。只需將模板名稱添加到php文件的頂部即可, 如下所示(在php塊內部):
/ *模板名稱:我的主頁模板* /
然后編輯頁面, 然后從模板下拉菜單中選擇你的自定義模板(我認為在右側, 如果可見)。
請參考此頁面以獲取更多信息:https://developer.wordpress.org/themes/template-files-section/page-template-files/
#2
找到了解決我(傻)問題的方法。
在主題目錄中創建頁面并在php文件頂部添加模板注釋是不夠的。你需要轉到管理面板->頁面->你的頁面->并檢出頁面屬性。你可以在此處將頁面鏈接到特定模板:http://d.pr/i/a0m0
總結
以上是生活随笔為你收集整理的PHP文件加到WordPress页面,WordPress-所有页面链接到index.php文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle数据库存大文本,Oracle
- 下一篇: linux 查看文件哈希码,使用linu