Уже несколько месяцев у меня на задворках лежит проект, который я когда-нибудь опубликую, или не опубликую, и который называется что-то вроде "Вещи, которые WordPress должен иметь нативно". Вот он, список основных, необходимых или очень полезных, на мой взгляд, вещей, которые было бы неплохо включить в ядро WP.
Одной из таких вещей является переделка и улучшение комментариев. Да, я знаю, что никто уже не комментирует блоги, но для тех, кто все еще делает это раз в сто лет, было бы неплохо найти лучший дизайн и некоторые другие базовые функции.
Существует несколько плагинов для добавления дополнительных опций и внешние сервисы, такие как Disqus, которые мне не нравятся из-за рисков, связанных с использованием внешних инструментов, но ни одному из них не удается предложить что-то всеобъемлющее с точки зрения дизайна и расширенной функциональности
Хотя некоторые шаблоны также включают в себя редизайн и некоторые улучшения в комментариях, правда заключается в том, что большинство из них полагаются на свою стандартную конфигурацию.
Fluent Comments - это новый плагин, выпущенный чуть более месяца назад, для улучшения внешнего вида и функциональности комментариев, который я тестировал с момента его появления.
Для предотвращения спама он использует недолговечные криптографические маркеры. Они утверждают, что спам с помощью ботов невозможен. В нем используется AJAX для улучшения пользовательского опыта в режиме реального времени, и предполагается, что он быстрый и легкий и не влияет на загрузку.
При отсутствии измерений запросов подтверждается, что он легкий, поскольку между CSS и Javascript не набирается и 8 КБ.
Он работает со всеми конструкторами WordPress и с любыми шаблонами, за исключением FSE, хотя совместимость была заявлена для будущих версий.
На данный момент плагин не имеет области администрирования. Настраивать ничего не нужно, просто установите его, и Вы готовы к работе. Не помешало бы иметь хотя бы несколько базовых настроек, например, возможность скрывать/показывать определенные поля или другие настройки, связанные с дизайном, например, возможность устанавливать ширину области комментариев и т.д.
Если Вы ищете что-то быстрое, простое и легкое в борьбе со спамом, то этот плагин - то, что Вам нужно.
Когда я активировал его, первое, что я заметил, это то, что он не показывает поле URL. Я понимаю, что они решили обойтись без этого поля и скрыть его, чтобы усилить обещанную защиту от спама.
Я обнаружил несколько ошибок. Что-то не так с AJAX, потому что он не показывает эти зеленые значки, которые должны появляться.
Я пробовал с шаблоном по умолчанию и с отключенными всеми плагинами и оптимизациями и не могу понять, почему они все еще не отображаются.
Кроме того, существует нерегулярное функционирование вложенности ответов. Когда три ответа соединяются в цепочку, форма переполняется и занимает боковую панель. Однако, когда комментарий отправлен, он публикуется правильно.
Что касается внешнего вида и настроек, то здесь используется простой макет и стили из Вашего шаблона, но они анонсируют больше вариантов дизайна в будущих обновлениях.
Я надеюсь, что они не забросят его разработку. Я буду следить за их развитием, если появятся новые возможности, и это дополнение наконец-то сможет придать более приличный и необходимый вид родным комментариям.