WebDesignMagazine.ru – Журнал о веб-дизайне

WordPress сниппеты, хаки и рекомендации по улучшению раздела комментариев

0

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

Позволяйте больше HTML-тегов в комментариях WordPress

По умолчанию, WordPress позволяет комментаторам использовать некоторые HTML-теги в текстовом поле комментариев. Но в зависимости от блога, можно разрешить использование большего количества тегов.

Для этого, просто вставьте приведенный ниже код в файл functions.php. Список разрешенных тегов может быть изменен в строке 4.

Удалите автоссылки в комментариях

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

Удалить автоссылки в комментариях супер просто,  вставьте код ниже  в файл functions.php:

Удалите URL-поле из WordPress формы для комментариев

Если вы не хотите, чтобы у ваших комментаторов была возможность ввести URL их веб-сайта, тогда вот сниппет, который удалит URL-поле из WordPress формы для комментариев.

Просто вставьте этот код в functions.php файл, сохраните его, и все готово.

Добавление поля к  комментариям

Только что мы вам показали, как удалять поле из комментирования, а что если вы хотите добавить новое поле в форме?! В следующем пример, мы добавим новое поле, чтобы у комментатора была возможность вписать свой возраст. Чтобы это сделать, скопируйте приведенный ниже код и вставьте его в functions.php файл:

Теперь, чтобы отобразить возраст комментатора, используйте следующий код:

Вставляйте комментарии программно

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

Автоматическое отключение комментариев к постам старше чем “Х” дней

Если ваш блог популярен, вы, вероятно, получаете много комментариев, некоторые из них к очень старым постам… Так почему бы автоматически не отключить комментирование к публикациям старше, чем Х дней?

Вставьте приведенный ниже код в  functions.php файл. Код будет запрещать комментарии к постам старше 30 дней. Количество дней может быть изменено в строке 3.

Добавьте target=”blank” ко всем ссылкам в тексте комментария

Использование HTML target="blank" атрибута, как правило, не рекомендуется, так как эта силует открытие ссылки в новой вкладке или окне. Но, если вам нужно добавить target="blank" атрибут к каждой ссылке в тексте комментария, тогда просто вставьте код приведенный ниже в ваш functions.php:

Настройка разметки комментариев

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

После этого, используйте следующую строку кода в comments.php для отображения пользовательской разметки для комментариев:

Запрет комментаторских feeds в отдельных сообщениях

По умолчанию, WordPress создает RSS-каналы для всех индивидуальных сообщений. Если вы не хотите или не нуждаетесь в них, вы можете отключить их с помощью следующего сниппета. Вставьте его в файл functions.php, и вы избавитесь от индивидуальных пост-фидов.

 

Поделиться: