欧美激情中文字幕在线_国产区精品视频_免费久久99精品国产自_日韩精品 欧美

CorePress使用插件的方式添加文章和頁面模板

網上的方法都比較麻煩,整理了一下代碼,只需要替換頁面名稱和頁面路徑即可

define('CP_PLUGIN_DIR', plugin_dir_path(__FILE__));
$cp_page_templates = array(
    array("slug" => "page-corepress.php",
        "name" => "CorePress-Pro主題頁面",
        "path" => CP_PLUGIN_DIR . "/page-corepress.php",
    ),
);
add_filter('page_template', 'cp_page_template');
add_filter('single_template', 'cp_page_template');
function cp_page_template($page_template)
{
    global $cp_page_templates;
    $slug = get_page_template_slug();
    foreach ($cp_page_templates as $item) {
        if ($slug == $item['slug']) {
            $page_template = $item['path'];
        }
        return $page_template;
    }
}
add_filter( 'theme_page_templates', 'cp_page_add_template_to_select', 10, 4 );
add_filter( 'theme_post_templates', 'cp_page_add_template_to_select', 10, 4 );

function cp_page_add_template_to_select( $post_templates, $wp_theme, $post, $post_type ) {
    global $cp_page_templates;
    foreach ($cp_page_templates as $item) {
        $post_templates[$item['slug']] = $item['name'];
    }
    return $post_templates;
}

其中,只需要修改$cp_page_templates變量里面的參數即可,slug為文件名稱,name為模板名稱,path為文件路徑。多個模板,多添加幾個array即可。

另外用的時候,建議也改一改常量CP_PLUGIN_DIR,改成唯一的名字。

 

上一篇 WordPress如何識別Windows11評論
下一篇 Fancybox 和 lazyload 同時存在的問題
目錄
applek

applek管理員

個人說明在個人中心里面設置

本月創(chuàng)作熱力圖

最新評論
小超
小超
7月9日
下個版本考慮將下載地址加密(防止采集)
Lvtu
Lvtu
7月4日
qiang厲害
評論于留言建議
chinacnd
chinacnd
6月26日
這個主題是怎么做到加載速度那么快的?
風起云涌
風起云涌
6月17日
前臺投稿現在有點太抽象了 希望可以弄成那種分區(qū)填寫的 標題,內容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 视频一区三区| 国产999在线观看| 啊啊啊一区二区| 亚洲综合视频一区| 久久久精品国产网站| 日韩av资源在线| 久久99亚洲热视| 国产精品自拍合集| 日本精品一区在线观看| 欧美一级中文字幕| 国产有码在线一区二区视频| 欧美一区二视频在线免费观看| 国产一区二区丝袜| 人妻精品无码一区二区三区| 手机在线观看国产精品| 91精品国产99久久久久久| 99久久99久久精品国产片| 欧美激情在线一区| 尤物一区二区三区| 久久久97精品| 九九热精品视频| 91国自产精品中文字幕亚洲| 国产日韩av高清| 日本一区高清在线视频| 日本www在线视频| 午夜精品久久久久久久男人的天堂| 亚洲一二区在线| 国产日韩在线免费v| 国产精品专区在线| 国产精品久久久久7777| 99久久99| 97精品伊人久久久大香线蕉| 99视频网站| 日韩中文在线中文网三级| 日韩av一区二区三区在线观看| 国产日韩欧美自拍| 国模精品娜娜一二三区| 国产美女久久精品香蕉69| 国产精品美女午夜av| 免费观看国产精品视频| 日韩欧美视频第二区|