Убрать из шапки This site is optimized with the Yoast WordPress SEO plugin

Чтобы убрать из шапки код нужно немного поправить код файла class-frontend.php в папке плагина. После обновления плагина требуется повторить действия заново.

Строку:
add_action( 'wpseo_head', array( $this, 'debug_marker' ), 2 );
Заменяем на следующую. То есть комментируем ее.
// add_action( 'wpseo_head', array( $this, 'debug_marker' ), 2 );

Из строк:
function debug_marker( $echo = true ) {
$marker = "";
if ( !$echo )
return $marker;
else
echo "\n${marker}\n";
}

Удаляется лишнее, чтобы получилось так:
function debug_marker( $echo = true ) {
$marker = "";
if ( !$echo )
return $marker;
else
echo "";
}

Строку:
$content = str_replace( $this->debug_marker( false ), $this->debug_marker( false ) . "\n" . '' . $title . '', $content );
Меняем на такую:
$content = str_replace( $this->debug_marker( false ), '' . $title . "\n", $content );

Строку просто удаляем.
echo "\n\n";


Опубликовано

в

от

Метки:

Комментарии

2 комментария на ««Убрать из шапки This site is optimized with the Yoast WordPress SEO plugin»»

  1. Аватар пользователя Web Designer
    Web Designer

    в functions.php используемой темы добавить

    if (defined(‘WPSEO_VERSION’)){
    add_action(‘get_header’,function (){ ob_start(function ($o){
    return preg_replace(‘/\n?/mi’,»,$o); }); });
    add_action(‘wp_head’,function (){ ob_end_flush(); }, 999);
    }

  2. Аватар пользователя Дмитрий
    Дмитрий

    Спасибо!
    Все сработало

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

6 − четыре =