我想在我的自定义插件中使用创建函数来告诉WP使用不同的头

时间:2013-02-26 作者:Leon Francis Shelhamer

我很清楚在这方面使用儿童主题。我知道get\\u header($name)。我已经了解了条件标记的用法。

我希望我的插件删除该功能:

function get_header( $name = null ) {
do_action( \'get_header\', $name );
$templates = array();
if ( isset($name) )
templates[] = "header-{$name}.php";
$templates[] = \'header.php\';
// Backward compat code will be removed in a future release
if (\'\' == locate_template($templates, true))
load_template( ABSPATH . WPINC . \'/theme-compat/header.php\');
}
将get\\u header()替换为:

function get_header( $name = null ) {
do_action( \'get_header\', $name );
$templates = array();
if ( isset($name) )
templates[] = "header-{$name}.php";
$templates[] = \'header.php\';
// Backward compat code will be removed in a future release
if (\'\' == locate_template($templates, true))
load_template( MY PLUGIN PATH/header.php\');
}
php。net告诉我使用runkit\\u function\\u remove(),但我正在开发的网站说这是一个未定义的函数。

任何帮助都将不胜感激。

利昂

0 个回复
结束

相关推荐

如何在WordPress附件页面(Image.php)中显示自定义域和父帖子ID

我试图用代码在WordPress附件页(image.php)中的循环外显示自定义字段,它不返回任何内容。这是我用来显示自定义字段的代码:<?php global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta($postid, \'my-custom-field\', true); ?> 我正试图在附件页toowith中显示父帖子idget_the_id 并使用此代码