国产精在线-国产精欧美一区二区三区-国产精视频-国产精品 日韩-一级黄色片在线看-一级黄色片在线播放

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,改成唯一的名字。

 

THE END
主站蜘蛛池模板: 成人黄页 | 神马我我不卡伦影视 | 国产成人啪精品视频免费软件 | 一级特黄一欧美俄罗斯毛片 | 99色在线视频 | 日本大臿亚洲香蕉大片 | 亚洲天天看 | 久久在线免费观看视频 | 波多野结衣一区二区 | 亚洲午夜精品久久久久久抢 | 欧美一级视频高清片 | 亚洲自拍小视频 | 亚洲精品国产啊女成拍色拍 | 美女很黄很黄是免费的·无遮挡网站 | 99精品国产综合久久久久 | 亚洲精品在线播放视频 | 福利社在线视频 | 九九香蕉| 中国欧美一级毛片免费 | 国产免费怡红院视频 | 欧美一区二区三区免费看 | 亚洲日本视频在线观看 | 日韩 欧美 自拍 | 成人免费视频网站 | 91视频久久久久 | 久久亚洲视频 | 99热成人精品热久久66 | 久久久久久国产精品三级 | 国产成人综合怡春院精品 | 国产美女一区二区在线观看 | 午夜宅男宅女看在线观看 | 久久依人 | 国产精品资源手机在线播放 | 欧美精品亚洲人成在线观看 | 97免费在线观看视频 | 亚洲另类激情综合偷自拍图 | 99精品国产在现线免费 | 日韩亚洲欧美一区 | 亚洲精品在线网站 | 亚洲欧美一区二区视频 | 欧美精品一区二区在线观看 |