Обновления

0.0.85 — Новый дизайн писем, импорт HyperComments, задерживать первый комментарий, исправлен баг сортировки

Автор 4 марта, 2019 Нет комментариев

Это обновление выходит с парочкой интересных функций, которые я бы хотел объяснить чуть подробнее.

Новый дизайн писем

Теперь у вас будут намного удобнее письма-уведомления.

Письме ответа или уведомление администратору очень похожи, различие лишь в том, что в нем нет части с ответом.

Пример письма для администратора:

AnyComment Admin Email Notification

Пример ответа на комментарий:

AnyComment Reply Email Notification

Конечно же у вас будет все на русском языке (не забудьте обновиться переводы в «Консоль» «Обновления».

Новый дизайн решил следующие проблемы:

  • у всех будет полноценный перевод писем
  • по аватарке видно кто написал
  • если это ответ, то видно на какой комментарий был отправлен ответ

Импорт HyperComments

Если кратко, то теперь есть возможность перенести комментарии из HyperComments (HC).

Мы хотели сделать такую функцию уже давно и вот она теперь доступна.

Все что вам нужно это указать ссылку на XML файл, вставить ее в специальное поле внутри  вкладки «Инструменты» и нажать кнопку «Импорт».

Если у вас возникнут какие-либо проблемы во время миграции комментариев, вы можете восспользоваться кнопкой «Вернуть», которая удалить все комментарии импортированные через этот скрипт.

Изменена директория кеширования

Изначально директория где хранился кеш была расположена в wp-content/plugins/anycomment/cache, что означает прямо в директории плагина.

Это не совсем правильно, так как у некоторых пользователей не правильно ставились права на запись по этому пути, поэтому директория была перенесена в wp-content/cache/anycomment.

Список изменений

А вот полный список изменений.

Улучшения

  • Улучшен дизайн писем-уведомлений, больше нет шаблона, теперь более унифицирован: есть аватарка, имя автора, информация об ответе и т.п.
  • Добавлена новая опция, чтобы держать только самый первый комментарий, другие должны проходить без модерации
  • Добавлена возможность импортировать комментарии из HyperComments через вкладку «Инструменты» вставив ссылку на XML документ
  • Произошла миграция Google+ на Google People API
  • Директория кеширования плагина была перенесена в wp-content/cache/anycomment
  • Добавлено сообщение о возможном конфликте с iThemes Security

Правки

  • Исправлен сломанный интерфейс в админке на расширении < 1400 внутри администраторской консоли
  • Исправлена проблема когда ответа к комментарию неправильно сортировались относительно родителя
  • Исправлена проблема когда шорткод был вставлен на не WordPress странице, допустим обычной HTML странице, что вызывало notice ошибку со счетом количества комментариев
  • Исправлена фатальная ошибка ArgumentCountError в момент вызова хука delete_comment Akismet’ом