Главная › Форумы › ФОРУМ WEB-РАЗРАБОТЧИКОВ, WEB-МАСТЕРОВ, ДИЗАЙНЕРОВ, ПРОГРАММИСТОВ И SEO-шников › CMS — СИСТЕМЫ УПРАВЛЕНИЯ САЙТАМИ › Удаляем ненужные поля в комментариях WordPress
-
АвторСообщения
-
Удаление поля ввода URL сайта в форме комментариев это — защита вашего блога от недобросовестных комментаторов (web-мастеров). Поставят активную ссылку на свой сайт, напишут ни чего не значащий, бесполезный коммент и всё. Им лишь бы отметиться и нарастить ссылочную массу на свой сайт. Это не хорошо для вашего сайта. Мало того, что комментарии обычно «спамные», так ещё и вы передаёте часть своего ТИЦ этому сайту. Отвадим таких «комментаторов» от вашего блога.
Как убрать поле сайт в комментариях WordPress

Сделать это можно совсем просто. Перейдите в консоли: Внешний вид — Редактор и откройте файл functions.php. В самом конце перед закрывающим тегом ?> вставьте маленький код:
Если вы не правильно вставите код в function.php то сайт перестанет работать. Поэтому сделайте предварительно копию этого файла. А если «угробите» сайт — замените файл через хостинг.
add_filter('comment_form_default_fields', 'wp_url_remove'); function wp_url_remove($fields) { if(isset($fields['url'])) unset($fields['url']); return $fields; }Выглядеть должно примерно вот так:

Сохраните изменения и посмотрите что получилось:

Поле для ввода URL отсутствует. Всё как мы и хотели.
Идём дальше.Удаляем надпись «Можно использовать следующие HTML-теги и атрибуты»

Некоторые темы (шаблоны) Вордпресса продолжают выводить внизу формы комментариев надпись — «Можно использовать следующие HTML-теги и атрибуты:» ( You may use these HTML tags and attributes:).
Один из заказчиков попросил меня убрать эту надпись. Я кинулся искать в файлах темы функцию отвечающею за вывод надписи. И что-же? Там её просто нет! Нужный файл оказалось находится в папке 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:

Файл comment-template.php:

-
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.