AnyComment: что ожидать в версии 0.0.45?

· WordPress, Личные разработки и Плагины · 3 мин чтения

Сразу скажу: обновление будет большое.

Изначально планировалось небольшое обновление, но будет горячо.

Когда выйдет: будет понятнее к середине или концу следующей недели (21-26.08.2018).

Список обновлений и фиксов ниже не полный, в период релиза может еще что-то добавиться или измениться. В таком случае я обновлю эту запись.

Список обновлений:

  • Добавили новые способы авторизации: Instagram, Dribbble, Twitch
  • Если вы находитесь в комментариях и кто-то оставил новый комментарий, плагин оповестит вас уведомлением, нажав на которое вы увидите что было добавлено (естественное это включается или отключается в настройках)
  • Аватарки социальных сетей пользователей теперь показываются глобально в админке. Ранее они показывались только в комментариях и внутри плагина в админки.
  • Ограничили количество новостей до 3 в админ-панели и добавили лейбл «Новый» для тех, которые не старше 2-х недель. В дополнении, новости теперь кешируются. Не нужно ждать каждый раз новой загрузки по API — увеличили скорость загрузки «Консоли».
  • Вкладка «Соц. сети» приобрела новый, простой и более интуитивный дизайн (См. скриншот ниже).
AnyComment WordPress вкладка социальные сети
  • Добавили инструкции по настройке API социальных сетей для Вконтакте, Facebook, Twitter, Google, GitHub, Ок, Instagram, Twitch, Dribbble. Теперь каждая вкладка социальной сети в «Соц. сети» имеет блок справа «Как настроить СОЦСЕТЬ». Нажав на «Читать» вы попадете на поэтапную инструкцию на вашем языке.
  • Добавили основной шорткод /home/bologer/domains/bologer.ru/public_html/wp-content/plugins/anycomment/templates/comments.php для отображения комментариев где угодно в записи или на странице.
  • Теперь картинки, ссылки и видео прилагаются как приложения к комментарию. Например, если вы оставите ссылку http://google.ru в тексте комментария, то система поймет это и приложит кликабельный мини-блок под текстом, нажав на который вы пройдете по ссылке. Конечно же мы позаботились о безопасности. Ссылки имеются rel=»noopener nofollow».
  • Длинные комментария будут урезаны. Нажав на такой комментарий вы можете раскрыть его. Нажав повторно он снова закроется.
  • Уведомления пользователей о новых ответах по почте. При нажатии на «Ответить» внутри письма, пользователя перекинет на страницу с ответов. Даже если ответ глубоко на 20 странице, пользователя перенесет на правильную страницу. Пример полученного ответа смотрите в скриншоте ниже.
Привет полученного ответа от AnyComment
Пример полученного ответа от AnyComment
  • Убрали iframe, теперь комментарии будут индексироваться поисковыми системами = лучше в плане SEO.
  • В два раза быстрее загрузка и отправка комментариев.
  • Добавлена возможность установить собственный интервал проверки на наличие новых комментариев.
  • Добавлена возможность указать список слов через запятую. Если хоть одно слово совпало, плагин поставит такой комментарий в список на проверку модератором.
  • Поле автоматически увеличивается в размере при написании нового комментария, изменении текущего или ответе уже на существующий.
  • Добавлено возможность уведомления администратора по email о новом комментарии.

Список правок:

  • Когда через API не удалось получить все данные и например, отсутствовал ID, то ссылка на имени пользователя в комментариях вела на некорректную страницу.
  • Ранее скрипты и стили в админ панели грузились глобально. Теперь они подгружаются только там где требуются (на страницах AnyComment).
  • Мини иконка плагина в левой боковой панели не отображалась корректно, была чуть больше самого пункта меню.
  • Не работал перенос строки в комментариях. Теперь можно отправлять комментарии с новой строки и т.д.

Хочется пощупать?

У нас есть замечательная демо страница для этого. Только обратите внимание на заголовок страницы. Если версия не совпадает с версией в этой записи, значит еще пока нет смысла пробовать.

Есть идеи? ошибки?

Идеи можно написать напрямую в комментарии под этой записью или на форум поддержки в официальной репозитории плагина.

Ошибки можно отправить на GitHub.