Рубрика: Комментарии
Как установить свой аватар по умолчанию?
В качестве аватаров WordPress использует граватары (аватары, привязанные к email на сайте Gravatar). Для тех пользователей, у которых не установлен граватар движок будет выводить аватар по умолчанию, который задается в разделе "Настройки\Обсуждение". Выбрать можно только из предложенных вариантов, поэтому, чтобы использовать свою собственную картинку в качестве аватара необходимо добавить в файл functions.php вашей темы следующий код:
Как изменить форму добавления комментариев?
Изменить форму добавления комментариев достаточно легко. Например, чтобы удалить текст "Можно использовать следующие HTML-теги и атрибуты" вы должны добавить в файл functions.php вашей темы следующий код:
//удаление текста про HTML-теги в комментариях start function wph_comments_form($default) { $default['comment_notes_after'] = ''; return $default; } add_filter('comment_form_defaults','wph_comments_form',999); //удаление текста про HTML-теги в комментариях end |
Или же вы можете изменить этот текст на свой собственный с помощью кода:
Как ограничить длину комментария?
По умолчанию в WordPress нет никаких ограничений по длине комментариев. С помощью небольшого сниппета кода вы можете установить минимальную и максимальную длину комментария на сайте. Ограничение минимальной длины комментария избавит вас от однотипных комментариев типа "Спасибо", а ограничение максимальной длины комментария избавит вас от многих спамных комментариев. Добавьте в файл functions.php вашей темы код:
Как отключить защиту от флуда в комментариях?
В WordPress существует защита от флуда в комментариях - вы не сможете отправить новый комментарий раньше, чем пройдет 15 секунд после отправки предыдущего комментария. При попытке отправить комментарий движок вам выдаст предупреждение вида "Вы комментируете слишком быстро. Попридержите коней.". Эта защита спасает от нагрузки ваш сервер, когда его атакуют спам-боты. Но иногда требуется отключить эту защиту (например, если сайт корпоративный и все комментаторы сидят под одним IP-адресом).
Как отключить кликабельность ссылок в комментариях?
WordPress по умолчанию преобразует все текстовые ссылки в комментариях в кликабельные. Делает он это для удобства пользователей - чтобы им не надо было думать о том, как сделать ссылку активной. Однако, иногда требуется выводить ссылки в текстовом формате, а благодаря движку этого сделать нельзя.
Как удалить имя автора из класса оформления комментариев?
WordPress довольно странно относится к безопасности сайта, выдавая с потрохами имя администратора в сообщениях об ошибках авторизации и используя это имя в css-классе оформления комментариев автора. Известное имя администратора делает задачу злоумышленников по подбору паролей намного проще. Поэтому лучше спрятать имя автора, запретив его использовать в оформлении комментариев. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код: