0
我創建一個自定義WordPress模板。通常我使用頁面名稱創建文件,例如,如果有一個頁面about
,我創建一個文件page-about.php
並且正常工作。我添加acf字段到頁面。WordPress的 - 如何創建一個自定義的新頁面沒有新的PHP文件
但是,如果我想創建一個具有相同的頁面結構的新頁面而不創建一個新的PHP文件?我怎樣才能做到這一點?
謝謝。
我創建一個自定義WordPress模板。通常我使用頁面名稱創建文件,例如,如果有一個頁面about
,我創建一個文件page-about.php
並且正常工作。我添加acf字段到頁面。WordPress的 - 如何創建一個自定義的新頁面沒有新的PHP文件
但是,如果我想創建一個具有相同的頁面結構的新頁面而不創建一個新的PHP文件?我怎樣才能做到這一點?
謝謝。
在你的問題中你說你通常基於頁面標題創建自定義頁面,我會建議你創建一個custom page template,可以根據需要應用到儘可能多的頁面。您需要沿着custom-layout-about.php的行創建一個.php文件,並在頂部放置一個php註釋讓wordpress知道它是可用的。
<?php /* Template Name: custom page layout -- about */ ?>
然後應用您的acf字段來定位頁面模板。
什麼是你不推薦創建'page-mypage.php'文件的原因? – Rushikumar
因爲如果客戶端想用別人的某個結構創建一個新頁面並不需要知道創建一個php文件。 @Rushikumar – user3242861