Приветствую!
Основной упор в этом обновлении был сделан на повышении удобства использования плагина и его дополнений.
Как ни странно, для этой цели пришлось порядком поработать над сайтом 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 пришлось превратить в полноценный сервис со своим алгоритмом отдачи файлов дополнений по запросам с других сайтов. Конечно, процесс обновления будет еще изменяться и дорабатываться, но главное, что начало было положено и отказываться от реализованного в этой версии функционала никто не собирается.
Обновление прошло гладко, вроде бы, пока. Но... я попыталась скачать с сайта дополнение Social Recall, не получилось. На почту не пришло письмо с ссылками, как обычно.
похоже не приходит только вам
Попыталась заказать еще два дополнения, снова не приходит письмо. Ну, это как бы ненормально. Мне нравится ваш плагин. Если бы не он у меня и сайта не было бы. Вам огромное спасибо. Но, я как бы хочу и дальше скачивать его с вашего сайта. У меня было это дополнение ранее, я его в папку куда надо скинула, но что делать-то дальше будем, надо как-то решать! Будут же и другие дополнения!?
а что вы мне предлагаете решать? Другим пользователям все приходит, я проверил, мне тоже пришло. На стороне сервера все в порядке. Последний раз вы скачивали 11-го числа, скачивание прошло удачно.
я некомпетентна в таких вопросах, чтобы вам что-то предлагать. Я просто говорю о факте. Да, скачивала 11 числа все нормально было, сегодня - нет.
ок, в ближайшее время сделаю дублирование ссылок на скачивание в личном кабинете.
Хотя знаете, у меня как-то было, что письмо пришло через полдня и то откопала в спаме. Подождем до завтра.
добавил возможность получения ссылок на заказанные товары в своем личном кабинете, проверьте
по ссылкам в ЛС скачала. Спасибо.
Я проверил - на почту приходит 2 письма "данные заказа" и "ссылки" все работает.
В профиле у вас тот почтовый ящик указан? Проверьте. Также посмотрите в почте папка спам. Вероятность низкая - но все же.
Вы напрямую в почту заходите? В тот ящик что в профиле указан? При привязке в яндексе другой почты (сбор писем с ящика) - яндекс не моментально отрабатывает. А иногда и вообще не собирает почту (пропускает письма)
Проверьте войдя напрямую в ящик
Ящик указан точно, захожу напрямую, спам проверяла... Раньше все было ок и после ничего не менялось, но вот сегодня такая проблема.
Ради интереса - на каком домене почта?
mail.ru
Аватары загружаются в папку uploads/rcl-uploads/avatars. в браузере ссылка типа src=имя сайта/wp-content/uploads/temp-rcl/avatars/1.jpg" , где править?
Проблема решилась добавлением
add_action ( 'wp_print_scripts', 'my_deregister_java', 100 );
function my_deregister_java () {
if ( is_page (author) ) {
wp_deregister_script ( 'bootstrap.min');
}
}
Спасибо, Форум, может еще кому-то пригодится
А куда добавлять этот код?
functions.php вашей темы
После обновления Аватарка не грузит( После обновы деактивировал, потом активировал плагин - все равно не помогает. Код предложенные вставлял... не помогает. Если есть решение, то буду рад.
А так плагин и вся продукция данного сервиса очень нравиться. Она себя быстро окупила, и не раз!
аватар просто перезалейте в профиле
к сожалению, вынужден констатировать аналогичную проблему:
ни одно из дополнений, ранее входивших в расширенный пакет, с сайта скачать не удается (письма с ссылками не приходят), а из панели дополнений тоже ничего не хочет обновляться
если вы не получаете писем со ссылками, то можете скачать заказанные дополнения через свой личный кабинет в разделе "Ссылки на товары".
В менеджере дополнений ничего не будет обновляться само по себе, для начала должна быть произведена проверка версий установленных дополнений, такая проверка производится дважды в сутки.
ух ты)))
только сейчас обнаружил этот пункт в кабинете)
огромное спасибо
а информацию о том, как именно и когда обновляются дополнения, думаю, нужно внести в документацию)
ибо мы все избалованы тем, как чуть ли не в режиме реального времени обновляются остальные плагины вордпресс
на самом деле, плагины WP производят проверку своих версий тоже дважды в сутки, только еще можно сделать это в ручном режиме на странице "Обновления", а само обновление дополнений производится также как и обновление плагинов, там разницы почти нет.
Андрей, спасибо за вашу работу, за данное обновление! 😀
у меня 2 папки с аддонами
одна по пути /wp-content/plugins/wp-recall/add-on/ в которой тоже есть дополнения
и вторая, как описано в теме выше /wp-content/wp-recall/add-on/
так и должно быть?
так и должно быть, в тексте статьи об этом говорится
Андрей, тут вопрос касаемо обновлений дополнений! А если дополнение из бесплатного перешло в разряд платного, то рание установившие пользователи обновляются на него бесплатно?
хм, инструмент еще не настроен должным образом, если подскажете лучший режим работы будет хорошо.
В данный момент проверяет статус заказа на данный товар, если он "Оплачен", то пользователь имеет право его обновлять, это не касается заказов чей статус был "Отправлен", а для бесплатных товаров статус выставляется именно такой.
Я почему спрашиваю, вот предположим есть аддон, бетта версия и выложить хочу в бесплатном варианте, а когда уже все доделаю и залатаю дырки, то в платном...
Получается, нужно выкладывать с комментарием что это бетта и потом отдельно уже выложить готовый вариант, а при обнове бетты сделать объявление, что вышла полная платная версия.
Андрей, как Вы считаете, данная реализация будет приемлемой для пользователей?
Данная концепция распространения вполне приемлема.
При существующем функционале обновления при назначении цены ранее бесплатному дополнению пользователи дополнения получат уведомление о выходе новой версии, но обновить его не смогут, им потребуется сначала оплатить дополнение, чтобы получить дальнейшую возможность его обновления.
Вот это здорово, лучшего варианта и не придумать... Спасибо!
Андрей, а если тема для WordPress выложена на codeseller.ru, она так же обновляется как и аддоны?
нет, это касается только дополнений wp-recall
У меня как раз тут была ситуация, когда аддон вначале был бесплатным. Потом я я его расширил и попросил за него символическую сумму. Но в то время еще не было этих крутых обновлений в админке.
Интересную тему вы затронули - поддерживаю
"Если вы так и делали, то срочно перенесите папку wp-recall из папки своего шаблона в папку wp-content"
😯 😯 случайно зашел в эту запись. Ну ппц. Так бы и не знал, что что-то надо делать. ппц
не думаю, что это ппц, читать описания релиза - нормальная практика, я их пишу не просто так.
Так приходил бы релиз на почту, как ранее, знал бы, а так и не в курсе был, что с рассылкой стало?
Justclick захотел много денег, решать этот вопрос я буду позже.
Да обычную с фидбернером надо делать...
данными вопросами я мало интересуюсь, может быть сделаю когда-нибудь обычную с фидбернером
Насколько я помню, в самых первых версиях recall, когда еще он не был совсем сформированым, был пункт в настройках, где можно было отправить мэил всем зарегистрированным пользователям, но в вроде в 4 версии его убрали. Как я помню, Вы даже делали рассылку через эту вкладку. Было удобно.
Я боюсь выглядеть глупо, но свою проблему все-таки озвучу, так как решать мне ее все-равно надо... Я не понимаю, как это мне надо перенести wr-recall из папки с темами в папку wp-content, у меня wp-recall в папке wp-content/plugins/... Я когда через фтп перенесла папку wp-recall в wp-content из папки плагинов, он и на сайте в списке плагинов перестал отображаться.
Просто вчера узнала, что уже полно обновлений появилось, а я еще не обновляла плагин. Видимо я не правильно понимаю. Подскажите пожалуйста, надо его переносить или нет? Я чувствую себя как ежик в тумане...
из папки wp-content/plugins/ вам никто ничего не предлагал переносить, читайте внимательнее текст.
Если у вас версия плагина более 13.1.0, то данная статья для вас уже не актуальна.
Да обновилась до последней версии.Поняла, спасибо Вам.