欧美激情中文字幕在线_国产区精品视频_免费久久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管理員

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

本月創作熱力圖

最新評論
小超
小超
7月9日
下個版本考慮將下載地址加密(防止采集)
Lvtu
Lvtu
7月4日
qiang厲害
評論于留言建議
chinacnd
chinacnd
6月26日
這個主題是怎么做到加載速度那么快的?
風起云涌
風起云涌
6月17日
前臺投稿現在有點太抽象了 希望可以弄成那種分區填寫的 標題,內容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 国产精品久久久久高潮| 色妞在线综合亚洲欧美| 不卡视频一区二区三区| 亚洲欧美综合一区| 99亚洲国产精品| 久久精品国产精品亚洲色婷婷| 亚洲中文字幕无码不卡电影| 精品毛片久久久久久| 欧美综合国产精品久久丁香| 视频一区三区| 午夜久久久久久久久久久| 99亚洲国产精品| 91久久久久久| 国产精品毛片a∨一区二区三区|国| 黄色片视频在线播放| 久久99热精品| 精品午夜一区二区| 美女久久久久久久| 久久美女福利视频| 欧美精品www| 日本精品一区二区三区四区 | 国产亚洲综合视频| 国产欧美日韩亚洲精品| 国产精品视频最多的网站| 国产亚洲精品网站| 国产精品久久久| 国产成人高潮免费观看精品| 不卡av在线播放| 国产成人综合一区二区三区| 国产精品精品一区二区三区午夜版| 国产精品久久国产| 中文字幕精品一区日韩| 色综合久久久久久久久五月| 日韩啊v在线| 美女av一区二区三区| 精品视频导航| 日韩中文字幕一区| 免费中文日韩| 久久天天躁狠狠躁夜夜躁 | 久久人人爽人人爽人人片av高请 | 久久国产成人精品国产成人亚洲|