Вже кілька місяців у мене лежить чернетка, яку я колись опублікую чи ні, і називається вона щось на кшталт "Речі, які WordPress повинен мати нативно". Ось він, список того, що я вважаю базовими, необхідними або дуже корисними речами, які було б непогано включити в ядро WP.
Однією з таких речей є оновлення та покращення коментарів. Так, я знаю, що ніхто більше не коментує блоги, але для тих, хто все ще робить це раз на сто років, було б добре, якби вони могли знайти кращий дизайн та деякі інші базові функції.
Існує кілька плагінів для додавання додаткових опцій і зовнішніх сервісів, таких як Disqus, які мені не подобаються через ризики, пов'язані з використанням зовнішніх інструментів, але жоден з них не може запропонувати щось комплексне з точки зору дизайну і розширеної функціональності
Хоча деякі шаблони також включають в себе редизайн і деякі поліпшення в коментарях, правда полягає в тому, що більшість з них покладаються на свою стандартну конфігурацію.
Fluent Comments - це новий плагін, запущений трохи більше місяця тому, для покращення зовнішнього вигляду коментарів, який я тестую з моменту його появи.
Він використовує короткоживучі криптографічні токени для запобігання спаму. Вони стверджують, що за допомогою ботів неможливо розсилати спам. Він використовує AJAX для покращення користувацького досвіду в режимі реального часу і має бути швидким та легким і не впливати на завантаження.
За відсутності вимірювання запитів підтверджується, що він є легким, оскільки між CSS та Javascript не додається до 8 КБ.
Він працює з усіма конструкторами WordPress і з будь-яким шаблоном, крім FSE, хоча було оголошено про сумісність для майбутніх версій.
На даний момент плагін не має області адміністрування. Не потрібно нічого налаштовувати, просто встановіть його і ви готові до роботи. Не завадило б мати хоча б деякі базові налаштування, наприклад, можливість приховувати/показувати певні поля або деякі інші налаштування, пов'язані з дизайном, наприклад, можливість встановлювати ширину області для коментарів тощо.
Якщо ви шукаєте щось швидке, просте і легке для захисту від спаму, цей плагін - саме те, що вам потрібно.
Коли я його активував, перше, що я помітив, це те, що він не показує поле URL-адреси. Я розумію, що вони вирішили обійтися без цього поля і приховати його, щоб посилити обіцяний захист від спаму.
Я знайшов пару багів. Щось не так з AJAX, тому що він не показує ці зелені іконки, які повинні з'являтися.
Я спробував з шаблоном за замовчуванням і з відключеними плагінами та оптимізаціями і не можу зрозуміти, чому вони все ще не з'являються.
Також спостерігається нерегулярне функціонування вкладеності відповідей. Коли три відповіді пов'язані між собою, форма переповнюється і займає бічну панель. Однак, коли коментар надіслано, він публікується коректно.
Для зовнішнього вигляду використовується простий макет і стилі з вашого шаблону, але вони анонсують більше варіантів дизайну в майбутніх оновленнях.
Сподіваюся, вони не припинять його розробку. Я буду стежити за їхнім розвитком на випадок, якщо з'являться нові функції і це доповнення нарешті зможе надати більш пристойний і необхідний вигляд нативним коментарям.