Сегодня мы рады предоставить для публичного бета-тестирования результат напряженной работы нескольких месяцев - 16-ю версию плагина WP-Recall.
Полное описание всех фишек новой версии плагина появится после ее официального релиза, а пока могу перечислить основные изменения на которые можно обратить внимание.
В ядре плагина появился свой класс Rcl_Query для формирования запросов к базе данных и получения данных из всех таблиц плагина и дополнений базовой части.
Был значительно доработан функционал произвольных полей, были изменены и доработаны их опции и внешний вид, переведены на функционал произвольных полей почти все возможные настройки плагина.
Был доработан и изменен порядок управления вкладками личного кабинета, появился "Менеджер вкладок".
В плагине были переписаны или подверглись многочисленным изменениям некоторые базовые дополнения.
Recall Commerce - полностью переписано ядро дополнения, появился функционал вариативности товаров.
Rating System - внесены многочисленные изменения, в том числе, был изменен порядок вывода кнопок для голосования.
PublicPost - полностью переписан функционал публикации, добавлена возможность полной кастомизации формы публикации через административную часть на основе функционала произвольных полей, в том числе, для всех зарегистрированных на сайте произвольных типов записей.
User Profile - практически полностью переписано, добавлен функционал дефолтных полей профиля и возможность их вывода в форме входа и регистрации, на странице заполнения профиля и тд.
Feed - дополнение переписано, изменен порядок формирования и вывода пользовательской фид-ленты.
Groups - доработан вывод некоторых данных на странице группы, появилась возможность вывода группы на отдельной странице сайта, без необходимости править файлы используемой темы.
Несмотря на многочисленные изменения в коде плагина, обновление на новую версию базовой части должно пройти легко и без проблем.
Исключением может стать только дополнение Recall Commerce, тк оно подверглось наибольшим изменениям. После обновления дополнение будет автоматически отключено и потребует переактивации, в результате чего данные созданных заказов будут мигрированы в новые таблицы с новой структурой.
Пока работа дополнений, не входящих в базовую часть плагина, не гарантируется в полной мере, такие дополнения будут дорабатываться и обновляться только после официального релиза 16-ой версии.
Последнюю версию плагина можно скачать на странице нашего GitHub-репозитория.
Мы приглашаем присоединиться к тестированию новой версии плагина всех кому это может показаться интересным. Новая версия плагина уже работает на сайте CodeSeller.ru и мы будем благодарны, если вы также поучаствуете в тестировании новой версии на своем сайте. Будем рады получить отклики с описанием возникающих проблем и замеченных недостатков, а также будут приветствоваться предложения по доработке.
Специально для обсуждения проблем новой версии и приема предложений был открыт новый форум
Внимание! Если вы не уверены в корректной работе данной версии плагина на вашем рабочем сайте, то не устанавливайте его, проводите предварительное тестирование плагина на своей тестовой площадке. После обновления обязательно проверьте активацию нужных дополнений, перепроверьте и пересохраните настройки плагина и его дополнений.
Спасибо за старания! Всегда приятно читать такую новость!
Пытался установить, не вышло. Fatal error: Cannot redeclare rcl() in /var/www/user42421/data/www/xn--35-mmc.xn--p1ai/wp-content/plugins/wp-recall-master/wp-recall.php on line 330
Домен на кириллице, может здесь кроется ошибка?
скорее всего, старая версия плагина не деактивирована
Внимание! При скачивании архива плагина через github его имя будет wp-recall-master.zip, поэтому при загрузке плагина через административную часть сайта папка плагина на сервере будет также иметь имя wp-recall-master, что приведет к одновременному нахождению на вашем сервере двух папок плагина - этой и стандартной wp-recall, что, при активации новой версии вызовет фатальную ошибку, поэтому предварительно старую версию плагина необходимо деактивировать.
Вы можете переименовать полученный архив на имя wp-recall.zip перед загрузкой плагина, тогда описанной проблемы не возникнет.
Каюсь, пытался активировать плагин при не де активированной установленной версии, но затем пытался делать правильно - не получилось. Через какое то время все установилось. Тестирую.
В личном кабинете остались 4 вкладки: группы, заказы, чат, продажи.Остальные исчезли, после кликанья по ним. Оставшиеся вкладки вроде рабочие, кроме чата, видимо, т.к. в прошлой версии плагина чат не работал
Специально для обсуждения тестирования новой версии плагина был создан форум https://codeseller.ru/forum/wp-recall-16-beta/ поэтому прошу начинать писать там, чтобы не захламлять комментарии.
А вообще после обновления я просил в конце статьи проверить и при необходимости активировать нужные дополнения, проверить настройки и пересохранить их. Дополнения, которые не входят в базовую часть плагина лучше пока отключить или включать по одному с обязательной проверкой их работы на сайте.
На GitHub были выложены изменения, прошу обновить плагин до версии 16.b.1.
Решена проблема с подгрузкой опций произвольных полей в записимости от их типа.
Рейтинг появился у комментариев всех комментаторов. Я правильно понимаю, что и у гостей без id рейтинг будет всегда?
не понял ваш вопрос, у вас что то не работает? Если да, то пишите пожалуйста на форум.
Наличие рейтинга комментариев гостей окончательное решение? Просто подумал, что поскольку версия тестовая, то в релизе данной функции может и не быть.
никаких кардинальных изменений в 16-ой версии плагина не предвидится, сейчас только отлавливаем и устраняем ошибки
Ребята, спасибо за то, что продолжаете работать над плагином! Это очень круто. Подскажите, пж, когда примерно планируете релиз?
Как только пройдет бета тестирование. Странный вопрос про сроки - как обкатают и выловят максимум багов. Можете присоединиться к бета тестированию - и ускорить релиз.