WordPress: Отключение HTML в комментариях

  • 29.08.2022
  • 8 411
  • 0
  • 11.09.2022
  • 1
  • 1
  • 0
WordPress: Отключение HTML в комментариях

Описание и решение проблемы

По умолчанию, пользователи, оставляющие комментарии под постами или страницами WordPress, могут использовать некоторые тэги HTML - например, <a>, <b> и т. д. Исправить это можно, добавив следующую строку в файл functions.php используемой темы:

add_filter( 'pre_comment_content', 'wp_specialchars' );

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

if (!is_user_logged_in()) {
	add_filter( 'pre_comment_content', 'wp_specialchars' );
}
Была ли эта статья Вам полезна?

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

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

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.