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

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

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

Рад сообщить о свежем обновлении Wp-Recall до версии 7.4.0. Это обновление содержит революционные изменения в функционале плагина и, ввиду отсутствия у меня времени, я заострю внимание только на них.

Во-первых, теперь установка плагина упрощена до неприличия!

  • создаем страницу в админке
  • размещаем там шорткод [ wp-recall ] (без пробелов)
  • активируем нужные дополнения
  • производим настройки плагина и дополнений
  • размещаем нужные виджеты в сайдбаре

Собственно, возможность разместить личный кабинет через шорткод дает несомненные преимущества:

  • Простая инсталяция плагина на сайте
  • Поддержка любого шаблона WordPress
  • Возможность менять используемый шаблон в любой момент
  • Наличие единого адреса на личный кабинет всех пользователей - это адрес страницы, где размещен шорткод [ wp-recall ]

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

Следует учитывать, что в плагине также осталась возможность размещать личный кабинет по старому принципу через шаблон author.php и этот способ вполне может быть востребован, тк в зависимости от выбранного способа будут по разному формироваться ссылки на личный кабинет пользователя. И если при размещении личного кабинета через author.php ссылка была вида

/author/admin

то при размещении через шорткод ссылка строиться по принципу

/page_slug/?user=ID

где

page_slug - ярлык страницы, где размещен шорткод,

ID - идентификатор нужного пользователя,

а user можно будет изменить через настройки плагина

 

Так что в зависимости от предпочтений теперь можно выбрать и порядок формирования ссылки на ЛК.

В более ранних версиях плагина Wp-Recall была одна проблема со скриптами дополнений, а именно, если на сайте было активировано много дополнений, то в head сайта подключалось достаточно много их скриптов. По одному-двум для каждого дополнения, а это не очень приятная картина в исходном коде страницы.

Решая данную проблему, было принято решение о генерации единого файла со всеми скриптами активных на данный момент дополнений. Этот файл подключается один раз и обновляется каждый раз когда производится активация или деактивация одного из дополнений. При деактивации дополнения из файла удаляются его скрипты, при активации, наоборот, скрипты дополнения добавляются в файл. Причем файл при перезаписи еще и минимизируется, снижая свой вес.

Думаю, такой подход должен понравиться любителям оптимизации кода и поисковой оптимизации на своем сайте. За идею, отдельная благодарность пользователю Otshelnik-Fm.

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

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

50

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

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

Андрей CS

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