Wordpress 后台文章編輯區添加模板選擇功能


功能:后台編輯文章時,可以選擇文章使用的模板,效果如下圖:

 

操作步驟:

<?php
/**
 * Template Name: kbsingle full
 * Add by Ryan 3/18/2019
 * Template Post Type: Knowledge Base, Post
 */

新建 php 文件,在文件頭部添加以上代碼,

Template Post Type 代表要將模板顯示在哪些自定義文章類型中,php 文件可以位於主題目錄下的任何目錄中,

添加完模板文件后,可以到對應的文章編輯中看到多了一個 Post Attributes Template 選項

選擇模板后,點擊 Update,wp 會將模板的信息存儲到數據庫的 wp_postmeta 表中,meta_key 名稱為 _wp_paga_template,meta_value 值為模板的文件路徑,

加載文章頁面時,wp 使用 include(),載入對應的模板。

 

 

 

 

 

參考鏈接:

https://kb.wpbeaverbuilder.com/article/423-add-a-page-post-or-custom-post-type-template

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM