filter out <title>

时间:2019-03-31 作者:Jason

正在尝试从特定页面中删除,以避免重复。功能中是否有过滤掉这些内容的方法?我已经删除了规范,但无法使用wp\\u title或wpseo\\u title复制相同的标题。

function remove_canonical() {

    if ( is_page(12891) ) {
        add_filter( \'wpseo_canonical\', \'__return_false\',  10, 1 );
        add_filter( \'wpseo_title\', \'__return_false\' );
        add_filter( \'wp_title\', \'__return_false\' );
    }
}
add_action(\'wp\', \'remove_canonical\');

1 个回复
SO网友:Jason

删除这个动作确实是我的本意,因为我并没有替换标题。将最后一行改为这行符合我的意图。

删除\\u操作(“wp\\u head”,“\\u wp\\u render\\u title\\u tag”,1);

相关推荐

Apply_Filters(‘the_content’,$Content)与DO_ShortCode($Content)

假设我有一个主题选项或自定义的postmeta文本区域。现在我想执行多个短代码、一般文本、图像等。最佳实践是什么?为什么?选项1:$content = //my text area data; echo apply_filters(\'the_content\', $content); 选项2:$content = //my text area data; echo do_shortcode($content); 请告诉我哪一个是最佳实践,以及为什么。EDIT让我详细描