WordPress plugin installation

时间:2013-05-07 作者:Naveen

我用的是简单的add_filter 函数输出内容。

add_filter(\'the_content\', \'my_name\');

function my_name( $content ){
  // code
  return $content;
}
当我激活该功能的插件输出时my_name 显示在所有页面中。如何将输出限制为仅一页?

1 个回复
最合适的回答,由SO网友:dipali 整理而成

添加此代码并替换yourpagename 使用您希望在其上执行此筛选器的页面slug

function my_name( $content ) {
    global $post;
    if ( $post->post_name == \'yourpagename\' ) {          
        return $content;
    } 
}
add_filter( \'the_content\', \'my_name\' );

结束

相关推荐

突出显示Function.php中的搜索结果

我在网上找到了这个函数。我已将其与函数分开放置在自定义函数文件中。php。function highlight_search_term($text){ if(is_search()){ $keys = implode(\'|\', explode(\' \', get_search_query())); $text = preg_replace(\'/(\' . $keys .\')/iu\', \'<span class=\"sear