Публикация в группе: Плагин WP-Recall - Личный кабинет на WordPress

Категории группы: Обновления

Приветствую!

Основной упор в этом обновлении был сделан на повышении удобства использования плагина и его дополнений.

Как ни странно, для этой цели пришлось порядком поработать над сайтом codeseller.ru. Начнем с того, что дополнения, распространяемые ранее в составе расширенной версии, теперь распространяются по отдельности. Расширенной версии плагина Wp-Recall больше нет, но зато теперь каждый пользователь, оплативший VIP-доступ на этом сайте, может сам сформировать тот список устанавливаемых дополнений, который нужен именно ему, без необходимости скачивать весь пакет целиком.

Это стало возможно благодаря новому принципу хранения файлов дополнений на сервере codeseller.ru

Новый порядок хранения файлов дополнений позволил реализовать главную задачу, работа над которой велась всю последнюю неделю - возможность обновления установленных дополнений через менеджер дополнений плагина Wp-Recall.

Дважды в день плагин Wp-Recall будет проверять наличие новых версий для дополнений, установленных на вашем сайте, и если на сервере codeseller.ru будет обнаружена новая версия одного из дополнений, то в списке дополнений появится соответствующее уведомление со ссылкой для обновления. Причем такая возможность будет касаться не только дополнений, автором которых являюсь я, но любых других дополнений, других авторов, платных или бесплатных, главное, чтобы это дополнение было размещено в каталоге сайта codeseller.ru

В профиле пользователей этого сайта появилось дополнительное поле: RCLKEY - уникальный ключ, необходимый для обновления дополнений доступ к которым ограничен или которые распространяются за деньги. Данный ключ надо будет ввести в поле вверху страницы менеджера дополнений на вашем сайте. Если ключ не будет введен или будет введен неверный ключ, то получить обновления к перечисленным дополнениям не получится.

RCLKEY - это фактически подтверждение вашего аккаунта на сайте codeseller.ru. Если вы уже приобретали какое-либо платное дополнение или имеете доступ к дополнениям VIP-доступа, то вам не составит труда обновить эти дополнения прямо у себя в админке, без необходимости делать запросы на обновление на почту поддержки, автору плагина или посещать сайт codeseller.ru. Думаю, такую возможность по достоинству оценят многие, в том числе разработчики, распространяющие свои дополнения к плагину через каталог сайта codeseller.ru, больше не нужно сообщать о новой версии дополнения адресно, по емейлу или личными сообщения, пользователь дополнения сам увидит информацию о новой версии в админке своего сайта, надо лишь заменить архив товара на его странице.

Кроме того, был изменен порядок хранения дополнений и в самом плагине Wp-Recall.

Важно! - - - - - - - - - - - - - - - - 

После своей активации плагина автоматически создаст папку /wp-content/wp-recall/, где разместит три папки add-on, themes и templates, это уже знакомые всем папки, которые ранее рекомендовалось размещать в папке используемого шаблона. Если вы так и делали, то срочно перенесите папку wp-recall из папки своего шаблона в папку wp-content, там она теперь будет находится, отныне и навсегда. Все загружаемые через менеджер дополнений дополнения будут автоматически ложиться в папку wp-content/wp-recall/add-on/, теперь это будет происходить на автомате и мне не придется постоянно напоминать об этом.

Возможно, перед обновлением, вам придется вручную перенести все дополнения, НЕ входящие в состав базовой версии, в папку /wp-content/wp-recall/add-on/, иначе работать они будут, но будут утеряны при обновлении ядра плагина.

- - - - - - - - - - - - - - - - - - - - - - - - 

Новый порядок размещения дублирующей папки wp-recall позволяет производить обновление базовой части плагина из репозитория WP без боязни потерять все другие дополнения.

Перед обновлением плагина рекомендую деактивировать все активные дополнения, а после обновления активировать все нужные дополнения и обязательно проверить и выставить при необходимости настройки плагина и активных дополнений.

Данное обновление существенно повысило качество использования плагина, плагин сделал шаг навстречу рядовому пользователю и процесс обновления плагина и его дополнений стал на порядок легче и дружелюбнее. Для решения этих задач сайт codeseller.ru пришлось превратить в полноценный сервис со своим алгоритмом отдачи файлов дополнений по запросам с других сайтов. Конечно, процесс обновления будет еще изменяться и дорабатываться, но главное, что начало было положено и отказываться от реализованного в этой версии функционала никто не собирается.

9

Автор публикации

не в сети 5 часов

Андрей CS

12K
рассматриваю задания
Комментарии: 2742Публикации: 481Регистрация: 30-11--0001Продаж/Покупок: 0/0