Seo Форум

Web разработка => Разработка сайтов => WordPress => Тема начата: teropiuty от 27-01-2019, 20:29:16

Название: Как убрать вывод меток в статьях
Отправлено: teropiuty от 27-01-2019, 20:29:16
Здравствуйте!

Вопрос собственно, в шапке сайта - Как убрать вывод меток в статьях?

Т.е. сделать так чтобы в конце статьи они не выдавались. Можно убрать с помощью стилей, но это сокрытие, говорят на продвижении может сказаться.
При этом не нужно убирать их добавление из редактора статьи...

Нужно убрать только вывод в самой статье, (например, в самом конце этой - http://www.teryra.com/asus-zenfone-max-pro-m2-zb631kl-obzor/)
Название: Re: Как убрать вывод меток в статьях
Отправлено: Val_Ery от 28-01-2019, 05:55:29
Доброго времени!

Изначально позволю себе наглость дать совет (:sorry:)... Попробуйте ВП плагин show current template (https://ru.wordpress.org/plugins/show-current-template/). После установки в админ баре появится доп. пункт меню Template:[здесь_имя_используемого_шаблона]. Так Вы легко узнаете название шаблона, при помощи которого формируется выводимая страница. А значит, узнаете, какой файл надо редактировать.

Есть другой метод вывода названия используемых шаблонов (добавить в functions.php):
add_action('wp_head', 'show_template');
function show_template(){
global $template;
echo $template;
}

Естественно, после того, как нужный шаблон определен, код надо убрать  :)

Или, тоже простой вариант - двигаться по иерархии шаблонов.
Смотрите каталог темы на предмет, какие шаблоны в нем используются: индексный файл, архивы, единичные Записи... В Вашем вопросе речь идет о единичной Записи. Поэтому открываете файл single.php (если его нет, тогда начинаете с index.php) и просматриваете код. Конкретно в используемой Вами теме подключается шаблон tmpl/single-tmpl. То есть, идете в каталог tmpl и открываете single-tmpl.php. Ищите в коде описание того, как выводятся теги (метки). Находите

<?php the_tags('<p class="post-tags"><span>'.__('Tags:','hueman').'</span> ','','</p>'); ?>

На всякий случай убеждаетесь в соответствии разметки в инспекторе элементов (вдруг не то удалите)
<p class="post-tags"><span>Метки:</span> <a >....</a></p>

P.S. Описанное мною позволяет найти нужное в шаблонах. И после этого... исправить/удалить/добавить своё. Действие в корне не правильное, потому что меняет используемую тему. И первое же обновление темы все Ваши правки грохнет. Лучшим (и простейшим) способом будет
а) создать дочернюю тему (например, при помощи плагина child theme generator или руками)
б) и все операции с изменениями шаблонов проводить в ней