В начало блога На главную

Убрать из шапки 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";

Рассказать:


  1. 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. Дмитрий:

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