Как удалить метатеги в WordPress? - PullRequest
0 голосов
/ 16 мая 2019

У меня есть метатег нескольких изображений, сгенерированный плагином Yoast. Другое, о котором я понятия не имею, я пытаюсь удалить первую мета, чтобы иметь возможность получить предварительный просмотр изображений при публикации поста через WhatsApp.

Я заглянул в заголовок WordPress, метатег не отображается при просмотре исходного кода в браузере, когда в одном сообщении появилось несколько мета-изображений.сайт benjavibe.com

Ниже приведены мои заголовки тегов

 <meta property="og:image" content="https://benjavibe.com/wp-content/uploads/2019/05/Usilie.jpg" />
    <link rel="icon" type="image/png" href="https://benjavibe.com/wp-content/uploads/2018/08/Music-icon-300x300.png">

    <meta name="description" content="Tanzania Number One Website that give you all trending Entertainment News. New Music and New Videos and Many more." />
    <link rel="canonical" href="https://benjavibe.com/mo-music-ft-galatone-usilie-audio-download/" />
    <meta property="og:locale" content="en_US" />
    <meta property="og:type" content="article" />
    <meta property="og:title" content="Mo music ft Galatone - Usilie | Audio Download - BENJA VIBE MUSIC TANZANIA WEBSITE FOR INTERTAINMENT" />
    <meta property="og:description" content="Tanzania Number One Website that give you all trending Entertainment News. New Music and New Videos and Many more." />
    <meta property="og:url" content="https://benjavibe.com/mo-music-ft-galatone-usilie-audio-download/" />

  <meta property="og:image" content="https://benjavibe.com/wp-content/uploads/2019/05/Usilie.jpg" />
    <meta property="og:image:secure_url" content="https://benjavibe.com/wp-content/uploads/2019/05/Usilie.jpg" />
    <meta property="og:image:width" content="768" />
    <meta property="og:image:height" content="768" />
    <meta property="og:image:alt" content="Mo music ft Galatone - Usilie" />

Ответы [ 2 ]

1 голос
/ 16 мая 2019

Вы можете использовать фильтр wpseo_metadesc, чтобы отключить мета-тег описания. Вам нужно добавить приведенный ниже код в файл functions.php вашей темы.

add_filter( ‘wpseo_metadesc’, ‘__return_false’ );

Если вам нужна дополнительная информация об этом, я бы рекомендовал вам следовать этому сообщению в блоге

Удалить мета-теги SEO Yoast

0 голосов
/ 16 мая 2019

Я пришел с решением для удаления мета, который вы хотите удалить из заголовка, я надеюсь, что это поможет вам.

Некоторые заголовки можно удалить с помощью следующего.

// remove unncessary header info
function remove_header_meta() {
    remove_action('wp_head', 'rsd_link');
    remove_action('wp_head', 'wlwmanifest_link');
    remove_action('wp_head', 'wp_generator');
    remove_action('wp_head', 'start_post_rel_link');
    remove_action('wp_head', 'index_rel_link');
    remove_action('wp_head', 'adjacent_posts_rel_link');
}
add_action('init', 'remove_header_meta');

Установка по умолчанию не включает такие вещи, как мета-ключевые слова, так что это тема или плагин, который вы используете.

ОБНОВЛЕНО

Пожалуйста, проверьте обновление в следующем ответе

add_filter('wpseo_pre_analysis_post_content', 'mysite_opengraph_content');

function mysite_opengraph_content($val) {
   return '';
}

Обновлено

    function mysite_opengraph_content($val) {
      return preg_replace("/<img[^>]+\>/i", "", $val); 
     }
    add_filter('wpseo_pre_analysis_post_content', 'mysite_opengraph_content');

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...