(Последнее обновление: 08.07.2016)

WordPress комментарииПриветствую вас, дорогой читатель и друг! Мой пост будет коротенький - WordPress комментарии - удаляем всё лишнее. Сегодня я вас долго не задержу, покажу только, как в wordpress убрать в комментариях не нужные и лишние строки и поля, а именно - как убрать поле сайт в комментариях WordPress и строчку/надпись под формой комментариев "Можно использовать следующие HTML-теги и атрибуты". Вообщем, упрощаем внешний вид комментариев wordpress.

Удалить поле для ввода URL адреса сайта из формы комментариев это - защита вашего блога от не добросовестных комментаторов/веб-мастеров, поставят активную ссылку на свой сайт, напишут ни чего не значащий, бесполезный коммент и всё. Им лишь бы отметиться и нарастить ссылочную массу на свой сайт, а это не хорошо и не честно. Отвадим таких от своего блога.

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

Поле сайт в комментариях

Поле сайт в комментариях WordPress

Сделать это совсем просто 😎 . Перейдите: Внешний вид - Редактор и откройте файл Функции темы (functions.php), прокрутите страницу до конца и перед закрывающим тегом ?> вставьте маленький код:

Внимание: если не правильно вставите код в функции темы сайт перестанет работать (сделайте копию файла functions), но это не смертельно. Как исправлять, читаем здесь.

add_filter('comment_form_default_fields', 'wp_url_remove');
function wp_url_remove($fields)
{
 if(isset($fields['url']))
 unset($fields['url']);
 return $fields;
}

Получится должно вот так:

Функции темы

Функции темы,как вставить код

Обновите файл. А далее, смотрим результат:

Поле сайт в комментариях

Поле сайт в комментариях WP отсутствует

Поле для ввода URL отсутствует. Теперь, оставлять бесполезные комментарии с активной ссылкой на сайт горе комментаторы перестанут. Идём дальше.

Как удалить надпись Можно использовать следующие HTML-теги и атрибуты

Комментарии WordPress

Можно использовать следующие HTML-теги и атрибуты

Многие темы WP продолжают выводить внизу формы комментариев такую надпись - "Можно использовать следующие HTML-теги и атрибуты:" ( You may use these HTML tags and attributes:), кому то это нравится, а кто то хочет от неё избавится. По моему, совсем не нужная строка, её можно просто заменить текстовым редактором для комментариев, например этим или установить систему комментариев sv kament.

Однажды меня спросили, как такую надпись убрать, а я естественно, чтобы ответить и помочь комментатору решить данную проблему, кинулся искать в файлах темы функцию отвечающею за вывод надписи. И что? Там её просто нет, нужный файл оказалось находится в папке wp-includes с таким названием: comment-template.php. Надо открыть данный файл на хостинге, найти и удалить код:

'comment_notes_after'  => '<p>' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags().

Папка wp-includes:

wp-includes

Папка wp-includes

Файл comment-template.php:

Файл comment-template

Файл comment-template

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