Добавляем в WordPress meta теги

По умолчанию WordPress не выводит в коде страницы информации ометках, которые вы поставили посту. Согласно этой статье поддержка meta тегов была убрана из WordPress.

Я не силен в SEO, но считается, что наличие meta тегов очень нравится поисковым роботам, что повышает рейтинг ресурса. Немного поковырявшись я все-таки добавл эту фичу в блог. Добавить в WordPress meta теги можно следующим образом:

  1. Редактируем файл functions.php в папке темы. Добавляем в него следующую функцию:
function tags2meta() {
    $posttags = get_the_tags();
    foreach((array)$posttags as $tag) {
         $tags4meta .= $tag->name . ',';
    }
     if (!is_single()) { ?>глобальные,метки,для,статей<?php }
    echo "$tags4meta";
}

  1. Вызываем эту функцию в хэдэре. Для этого редактирем header.php в папке темы. Находим первое вхождение <meta и вставлем следующее после него:
&lt;meta name="keywords" content="&lt;?php echo tags2meta(); ?&gt;" /&gt;

Теперь можно увидеть метки поста в теге мета в исходном коде страницы
Screenshot from 2014-09-19 15:35:37

А так они выглядят на странице:

Screenshot from 2014-09-19 15:35:21

Share Button