php wordpress:从插件加载页面模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php wordpress:从插件加载页面模板相关的知识,希望对你有一定的参考价值。
// to add at your plugin function file
function adding_page_template ($templates) {
$templatee = WP_PLUGIN_DIR . '/myrules/3rdParty/trainingTimer/trainingTimer.php';
$templates[$templatee] = 'trainingTimer';
return $templates;
}
add_filter ('theme_page_templates', 'adding_page_template');
function redirect_page_template ($template) {
global $wp_query;
$template = get_post_meta($wp_query->post->ID,'_wp_page_template',true);
return ($template)?$template:'Error loading the template';
}
add_filter ('page_template', 'redirect_page_template');
以上是关于php wordpress:从插件加载页面模板的主要内容,如果未能解决你的问题,请参考以下文章
PHP WordPress插件中的自定义页面模板
创建 wordpress 插件时,如何在 jQuery 加载页面中启动挂钩?
为wordpress中的不同页面加载具有不同内容的通用模板
wordpress学习----插件
wordpress如何让自己的主题支持菜单功能
Wordpress 插件 - CSS 未加载