Как отключить комментарии в WordPress для отдельных статей и убрать или подключить их в шаблоне

Приветствую всех и спасибо за то, что Вы с нами! Стараемся для Вас.

Сегодня будем продолжать рассматривать движок WordPress, а точнее тему, как отключить комментарии в нем. Как правило на данном движке в большей степени создаются блоги. Есть много хороших блогов, которые занимают топовые места и получают хорошую прибыль. Но если Вы новичок, то необходимо хорошо потрудится, что бы достичь такого же уровня.

comments

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

Давайте приступим.

Как отключить комментарии в Вордпресс для отдельных статей

Есть 2 способа для решения данной задачи:

  1. Отключаем комментарии, для выбранной статьи на всех остальных оставляем комментирование.
  2. Убираем комментарии на всех статьях и включаем для определенных статей.

Какой из способов использовать выбирать Вам. Мы разберемся с каждый из них по порядку.

Первое, что необходимо сделать — это включить область настройки комментариев (в некоторых версиях называется “Обсуждения”). Для этого переходим в административную панель Вордпресс и нажимаем на пункт меню “Записи”. В правом верхнем углу находим кнопку “Настройки экрана”. При нажатии на нее, вылезут настройки, где можно увидеть несколько пунктом, нам необходимо поставить галочку на пункте “Комментарии (Обсуждение)”.

nastroiki-ekrana-wordpress

Все теперь настройки комментирования должны появится для каждой статьи. Приступаем к первому способу.

1. Отключаем комментарии, для выбранной статьи на всех остальных оставляем комментирование.

Как это сделать? Легко и просто. Переходим в записи и там ищем статью для которой необходимо отключить. Я для примера возьму статью “Отчет №3. Раскрутка блога Loleknbolek, 17 недель жизни”. Кстати хорошая статья, можете почитать каких результатов мы добились на 4 месяце существования блога. Но, не будем отвлекаться. После выбора статьи наводим на нее мышкой и внизу должны появится пункты, нам необходимо нажать на пункт “Свойства”.

svoistva-stattya

После нажатия у Вас должны появится настройки записи. Здесь, что бы отключить комментарии в статье, необходимо убрать галочку с пункта “Разрешить комментарии (Разрешить обсуждения)” и нажать кнопку “Обновить”.

otkluchit-kommentarii

Теперь если перейти на статью, то комментирование будет не доступно.

2. Убираем комментарии на всех статьях и включаем для определенных статей.

Второй способ использует очень редко, но необходимо его знать, возможно когда-то потребуется его применить. Для начала переходим в меню “Настройки” — > “Обсуждение” и находим там такой пункт как: “Разрешить оставлять комментарии на новые статьи ”. Убираем с него галочку, тем самым запрещаем комментирование всех статей, что есть на сайте.

Теперь если необходимо разрешить комментировать статью, необходимо будет зайти в свойства статьи и поставить галочку на пункте “Разрешить комментарии (Разрешить обсуждения)”. Все делаем так как было описано в первом способе.

Минус данного метода заключается в том, что если у Вас были ранее включены комментарии, то при запрещении комментирования исчезает форма, сами комментарии остаются. Удалить их можно вручную через административную панель WordPress или через базу данных.

Как убрать все комментарии из блога или добавить их в шаблон.

Давайте рассмотрим:

  1. Как убрать форму добавления комментариев из блога.
  2. Как добавить форму комментариев в другие места блога.

1. Убрать форму добавления комментариев.

Я думаю Вы помните, что за вывод записей отвечает файл single.php, открываем его по ftp в редакторе, я использую Filezilla и Notepad++. В шаблоне ищем такой фрагмент кода:

<?php comments_template(); ?>

В зависимости от шаблона он может выглядеть и так:

<?php comments_template(‘/comments.php’,true); ?>

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

2. Добавить форму комментариев в другие места блога.

Бывает, что необходимо выводить комментарии на статических страницах или страницах, для которых создали отдельный шаблон. Что бы добавить форму на такие страницы берем код, который прописан выше:

<?php comments_template(); ?>

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

Если не устраиваем внешний вид формы комментарием, можно зайти и покопаться в файлах comment.php или comments.php и таблицах стилей style.css.

Отключить комментарии в WordPress или подключить их в шаблоне, не так и сложно как многие думаю. Надеюсь помог Вам, если есть вопросы — задавайте в комментариях! Спасибо!

Оцените статью:

Очень плохоПлохоНормальноХорошоОтлично (4 Рейтинг: 5,00 из 5)
Loading...Loading...

Если Вам понравилась статья, поделитесь с друзьями в соц. сетях:

Вам также может понравиться...

Не хотите пропустить новую статью? Тогда подписывайтесь...

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

Уважаемые пользователи!


Администрация сайта проверяет все комментарии на наличие спама и оскорблений в адрес других людей. Если в оставленном Вами комментарии будут обнаружены выше перечисленные нарушения, администрация сайта может наложить на Вас санкции или забанить без предупреждения!


С уважением, Администрация сайта.


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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Связаться с нами

Если у Вас возникли какие либо вопросы, предложения и пожелания для развития нашего ресурса, связаться с нами Вы можете по e-mail: loleknbolek.com@gmail.com, или заполните форму что находиться ниже.

Пишите мы будем рады Вам ответить!