阻止All in One SEO更改网站标题

时间:2019-06-04 作者:AMIB

AIOSP(v3.0)的新版本正在强制更改站点标题,而在主题中做任何事情都不会阻止它这么做!如何防止这种愚蠢的行为?

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

以下是完全删除其标题过滤器First disable“的解决方案;“强制重写”;在“中”;“性能”;然后将此代码添加到“主题”中;功能。php“;

add_action( \'template_redirect\', \'remove_aioseo_wp_title\', 1 );
function remove_aioseo_wp_title() {
    global $aiosp;

    if( isset( $aiosp ) ) {
        remove_filter( \'wp_title\', array( $aiosp, \'wp_title\' ), 20 );
    }
}
Edit:这是v4.0的新代码

add_action( \'wp\', \'remove_aioseo_wp_title\', 0 );
function remove_aioseo_wp_title() {

    if( ! function_exists( \'aioseo\' ) ) {
        return;
    }

    $aioseo = aioseo();
    remove_action( \'wp\', array( $aioseo->head, \'registerTitleHooks\' ), 1000 );
}

相关推荐