Обновление Inactive User Deleter — v 1.2

Взявшись за переделку собственных плагинов, я нашел время для обновления ещё одной своей древней поделки. Это был первый плагин, который я вообще делал для WP. Я собирал его только лишь с учебными целями — хотел сделать какой-то плагин и разместить его в репозитории WordPress.org.

С удивлением обнаружил, что плагин активен на 700+ проектах. Значит пришла пора для новой версии!

Внутри всё было плохо. Переписал код полностью. Примерно половина опций и фич не работала или работала не верно. Зато код был хорошо читаем и обильно закомментирован.

Понятно, что просто обновить и пофиксить — этого было мало. Надо было хоть что то добавить нового. Но идей как всегда не хватало. Выручил support форум плагина на WP. Оказывается, народ там что то писал, обсуждал и пытался до меня достучаться.

Так я реализовал несколько хотелок людей с форума.

Что нового?

  1. Можно настроить периодические оповещения о количестве файковых юзеров.
  2. Добавлен параметр — последняя дата регистрации. К сожалению, эта дата не является родным параметром движка, но плагин начинает вести соответствующие данные в мета-параметрах пользователей.
  3. Добавлено ограничение на вывод списка. На сайтах с большим числом юзеров можно упереться в PHP лимит max_input_vars, который ограничивает максимальное число переменных передаваемых в скрипт. А так как для каждого пользователя в списке выводится галочка, то галок может на всех не хватить.

Страница плагина на сайте вордпресс.

Мало букафф? Читайте есчо !

Включаем сессии в Wordpress

Апрель 17, 2016 г.

В сессиях удобно хранить что то, связанное с текущей деятельностью пользователя. Оказалось, что в Wordpress сессии не запускаются движком. Стартовать их нужно самостоятельно. Впрочем, запуск сессий где то посреди шаблона не прокатит. Нужно подключить ...

Читать

Относительные ссылки/пути в Wordpress

Февраль 28, 2017 г.

При добавлении картинки в публикацию, WP формирует html код с абсолютным путем. Т.е. мы получаем полный адрес: протокол, домен, путь на сайте и имя файла. Как сделать, чтобы WP подставлял относительные пути, т.е. опускал протокол и домен? Настраиваем ...

Читать

Как получить стоимость товара в WC_Order

Ноябрь 22, 2020 г.

Искал как вытянуть стоимость позиций товара из заказа в woocommerce. А в итоге обнаружил неточность в документации плагина. Если вы располагаете идентификатором заказа, который по сути является posd_id, то алгоритм получения данных о строках заказа ...

Читать

Добавляем flash (swf) файлы в медиатеку сайта на Wordpress

Июнь 20, 2016 г.

Файлы Adobe Flash с расширением .swf нельзя загрузить в wordpress из коробки. Сделано так не без веских на то оснований. Но если вы осознаёте риски, то ...

Читать
 

Комментарии к «Обновление Inactive User Deleter — v 1.2»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: