簡體   English   中英

如何在Wordpress中制作自定義頁面

[英]How to make a custom page in Wordpress

嗨,我想在wordpress中創建一個完全自定義的頁面,在其中添加很多php代碼,因此我寧願不要將其創建為wordpress“頁面”,而是創建為主題中的文件“ filename.php”目錄。 當然,在該頁面中,我需要包括wp函數和東西,並且我打算使用require_once("../../../../wp-load.php");

我的問題是,如何為這樣的自定義頁面設置標題信息(標題,元描述等),以及如何添加重寫規則以使其可訪問,例如“ website.dom / pagename”。 在此先感謝您提供任何答案,即使您告訴我最好的方法是使用WordPress默認的“添加新頁面”,我也不希望使用任何腳本在頁面中插入php代碼,謝謝。

我建議您創建一個WP頁面,並將其設置為使用自定義模板。 然后,將自定義腳本添加到模板。

WordPress具有內置功能來查找自定義頁面,並且每次打開頁面時都會這樣做。 要讓WordPress找到它,您可以例如將文件命名為page-{id}.phppage-{slug}.php並將其放置在主題文件夾中。 因此,如果您的頁面名稱是“ about”(通常使用WordPress中的admin部分創建的頁面名稱),則將文件命名為“ page-about.php”。 WordPress然后將自動加載它。

要加載頁面標題,請使用get_header( 'about' ); (盡管這是標題的一部分)。

一個很好的開始方法是找到page.php ,保留默認模板,將其復制並重命名,如上所述。 然后以您想要的任何方式對其進行編輯。 您將在這里找到一個很好的指南。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM