На многих шаблонах WordPress рядом с полем для комментариев отображается сообщение: «Можно использовать следующие HTML-теги и атрибуты», с перечислением этих тегов и атрибутов, применяемых для форматирования текста, например, для заголовков, выделения жирным или курсивом. Писать комментарии на WordPress можно и без использования этих тегов, что делает их применение необязательным. Более того, такое сообщение может отпугнуть пользователей от написания комментариев, что определенно не нужно. Поэтому, настоятельно рекомендуется его убрать.
Существование этого уведомления о тегах и атрибутах в комментариях WordPress также не оправдано тем, что практически никто не использует эти возможности. Это сообщение является устаревшим и только загружает сайт ненужной информацией. Кроме того, подавляющее большинство обычных пользователей, не обладающих специальными знаниями, не знает, как пользоваться этими тегами. В итоге, данное сообщение лишь усложняет визуальное восприятие сайта.
Чтобы удалить это сообщение, можно воспользоваться простым кодом, добавив его в файл functions.php вашей темы:
function remove_comment_html_tags_message() {
remove_filter('comment_form_defaults', 'wp_filter_comment');
}
add_action('init', 'remove_comment_html_tags_message');
Также можно использовать плагины, такие как Disable Comments, которые позволяют отключить комментарии вообще или управлять ими более гибко. Это особенно полезно, если вы хотите упростить взаимодействие с пользователями и устранить лишние элементы интерфейса.
Помните, что интерфейс вашего сайта должен быть дружелюбным и понятным для пользователей. Убирая лишние сообщения и упрощая процесс комментариев, вы повышаете вероятность того, что посетители будут активнее участвовать в обсуждениях.
Remove Comment Notes
Если вы не хотите вникать в файлы системы управления контентом и боитесь проводить манипуляции с кодом, для удаления списка тегов и атрибутов из комментариев WordPress вам потребуется плагин под названием Remove Comment Notes.
У этого плагина имеется одна единственная функция, и она простая. Нужно просто скачать, установить и активировать его – и указанные надписи исчезнут из поля комментариев. Однако имейте в виду, что если вы решите отключить или удалить плагин, то сообщение вновь станет видимым. Таким образом, Remove Comment Notes становится постоянным дополнением для вашего сайта. Поэтому гораздо надежнее удалить сообщение вручную, редактируя код.
Если вы хотите более гибкий подход к управлению комментариями на вашем сайте, вы можете рассмотреть другие плагины, такие как Comment Moderation Role или WP Discuz, которые предлагают дополнительные настройки и возможности для управления комментариями. Кроме того, важно периодически проверять обновления для плагина Remove Comment Notes, чтобы обеспечить его совместимость с последними версиями WordPress. Если вы решите редактировать код самостоятельно, будьте осторожны и обязательно сделайте резервную копию файлов перед внесением изменений, чтобы избежать возможных проблем с функциональностью сайта.
comments.php
Второй способ удаления списка тегов и атрибутов из комментариев WordPress заключается в редактировании кода. Это позволит избежать ненужных зависимостей и сделает управление сайтом более простым и удобным. Для этого откройте файл comments.php и найдите строку:
<?php comment_text(); ?>
Эту строку нужно заменить на:
<?php echo wp_kses_post( comment_text() ); ?>
После внесения изменений и сохранения файла комментарии на WordPress будут отображаться без лишнего списка тегов и атрибутов. Это также позволит использовать безопасный вывод текста, который защитит ваш сайт от XSS-уязвимостей.
Чтобы найти этот файл, можно воспользоваться FTP в директории установленных шаблонов или через панель управления в разделе «Внешний вид» и подпункте «Редактировать».
Не забывайте, что перед проведением любых изменений в коде и файлах, рекомендуется создать их резервную копию. Вы можете ознакомиться с подробностями об этом здесь. Необязательно копировать весь сайт, достаточно будет сделать резервную копию только редактируемого файла, чтобы в случае необходимости быстро его восстановить.
Также стоит отметить, что регулярное обновление вашего сайта и его тематики поможет избежать возможных уязвимостей и повысить безопасность. Рассмотрите возможность использовать плагины для резервного копирования и мониторинга безопасности, такие как UpdraftPlus или Sucuri. Это поможет вам автоматизировать процесс и минимизировать риски.
Зачем удалять HTML-заметки в текстах?
Важно помнить, что такие примечания отвлекают пользователей.
Чистый интерфейс удерживает внимание.
Лишние строки, поясняющие допустимый набор элементов, не только создают визуальный шум, но и вызывают недоумение у неподготовленных пользователей. Они могут не понимать, почему в основном тексте такие инструкции.
Оптимизация загрузки страниц – еще один весомый аргумент. Каждая строка кода влияет на скорость. Убрав лишние указания, вы сможете ускорить загрузку страниц, что напрямую сказывается на рейтингах в поисковых системах. Быстрые сайты получают больше трафика.
Помимо этого, отсутствие таких упоминаний улучшает пользовательский опыт. Простой интерфейс дает возможность сосредоточиться на содержании. Вот пример: <p>Ваше сообщение успешно отправлено!</p> вместо длинного описания тегов перед ним.
Некоторые заказчики могут воспринимать эти записи как отсутствие профессионализма. Сайты с неаккуратным кодом снижают доверие. Разработчики должны говорить на языке клиента. Чистый и понятный интерфейс – это залог успешного взаимодействия.
Существует вероятность появления ошибок при работе с формами. Когда пользователи видят пояснения, они могут неверно интерпретировать их. В результате это приведет к увеличению числа отказов и снижению конверсии. Не допускать этого – ваша задача!
Таким образом, удаление лишних заметок не только улучшает безопасность, но и enhances пользователский опыт. Обдумайте все преимущества и принимайте решение осознанно. Правильный подход к оформлению – залог успеха проекта.