Плагины для WordPress-разработчика



Собрал в этой статье все плагины которые сам использую при разработке темы или плагина. Не все плагины именно для разработчиков, но в целом все эти плагины использую при разработке и создании сайтов. Многие плагины их этого списка упрощают работу, показывают данные или позволяют проводить отладку.

Query Monitor

Основной плагин для отладки. Показывает всё и даже больше ( Запросы к базе данных, Ошибки PHP, Хуки и действия, Поставленные в очередь скрипты и стили, Файлы шаблонов тем, Языки и переводы, Переписать правила, Редактор блоков блоков, Вызовы HTTP API ). Даже позволяет журналировать через do_action( 'qm/info', $var);
Крайне рекомендую разработчикам почитать документацию к плагину. Так же крайне рекомендую статью на wp-kama.ru.

Скачать Query Monitor

Query Monitor Extend
Аддон к плагину Query Monitor. Показывает дополнительные данные:
  • поддержка ACF
  • подключаемые файлы
  • константы
  • размеры миниатюр
Скачать Query Monitor Extend

Debug This

Аналог Query Monitor. Но можно и совместно использовать. Причем даже нужно совместно с Query Monitor иногда использовать, так как много информации которой нет в Query Monitor.
Entity Viewer
Иногда незаменимый плагин. Показывает свойства и произвольные поля для любой сущности: записи, таксономии, пользователи, комментарии.
WP Crontrol

Плагин для отслеживания WP-Cron. Позволяет:
  • Просмотр всех событий cron вместе с их аргументами, повторением, функциями обратного вызова и временем их следующего выполнения.
  • Редактировать, удалять и немедленно запускать любые события cron.
  • Добавлять новые события cron.
  • Массовое удаление событий cron.
  • Добавление и удаление пользовательских расписаний cron.
  • Экспортировать события cron в виде файла CSV.
Скачать WP Crontrol

Transients Manager

Плагин управления транзиентами (временными опциями).
Это инструмент разработчика, который предоставляет пользовательский интерфейс для управления транзиентами.
Можно просматривать, искать, редактировать и удалять транзиенты. Переключатель на панели инструментов позволяет приостанавливать временные обновления для облегчения тестирования и отладки.
Art Show ID
Плагин решает одну простую задачу — выводит ID разных сущностей в админке. Но при этом выводит в кнопке, по которой можно тыкнуть и скопировать в буфер нужное значение.
Вот не стал бы так заморачиваться если бы почти на каждом проекте не приходилось постоянно использовать ID. Причем всякие разные: посты, страницы, товары, атрибуты, рубрики, категории, пользователи
Просто скачиваете архив, устанавливаете штатным образом и включаете. Профит)
Duplicator
Плагин миграции и бекапов. В бесплатной версии ограничение на объем сайта в 500Мб.
Использую данный плагин если надо развернуть существующий сайт на локалке для внесения правок:
  • делаем пакет,
  • копируем себе,
  • запускаем на локалке инсталлер
Профит! В три клика развернули сайт на локалке, можно вносить изменения.
Migration, Backup, Staging — WPvivid

Тоже плагин бекапов. Можно использовать для сохранения бекапов, но я использую по другому — для переноса изменения с локалки на боевой сайт. Плагин умеет по ключу передавать данные:
  • на боевом получаем ключ
  • на локалке делаем автомиграцию
  • на боевом поднимаем готовый бекап, который приехал с локалки
Иногда очень удобно, особенно если сайт собирается на конструкторе и постоянно надо переносить именно изменения в базе, но при этом еще какой то функционал дописывать и проверять на локалке
User Switching
Плагин для переключения пользователей. Мгновенно выйдете из системы и войдете в систему как желаемый пользователь. Это удобно для тестирования сред, для оказания помощи клиентам на сайтах WooCommerce или для любого сайта, где администраторам необходимо переключаться между несколькими учетными записями.
Незаменимое решение при разработке разных личных кабинетов и другого функционала связанного с пользователями.
User Role Editor
Известный плагин для редактирования ролей и возможностей пользователей. Можно содавать новые роли или редактировать существующие. В общем иногда удобно
KAGG Generator
При разработке WordPress иногда требуется создавать большие базы данных с сотнями тысяч записей. Существующие плагины могут генерировать тестовый контент, но очень медленно, с обычной скоростью 1000 сообщений в час.
Плагин KAGG Generator способен генерировать миллионы записей за считанные минуты
Premmerce Dev Tools
Немного странный плагин, совмещает в себе функционал генератора постов и удаление товаров. Но я его часто использую именно как способ быстро удалить созданные товары вместе с картинками. Особенно при импорте большого количества товаров незаменимый инструмент.
Kama Thumbnail
Шикарный плагин от Камы. Позволяет вообще не использовать штатные миниатюры при разработке темы. Нарезает картинки прямо на лету в нужные размеры. Супер плагин!
Force Regenerate Thumbnails
Плагин перегенерации существующих миниатюр. Основное достоинство, при генерации миниатюр плагин сначала удаляет существующие размеры, а потом создает по новой. ОЧень помогает при перезде на другую тему.
Safe SVG

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

Плагин для полной очистки базы данных до дефолтных значений. Удаляет все
  • все сообщения, страницы, пользовательские типы сообщений, комментарии, пользователи
  • все таблицы базы данных WP по умолчанию
  • все пользовательские таблицы базы данных, которые имеют тот же префикс префикса таблицы, что и тот, который определен в wp-config.php и используемые по умолчанию таблицы
Использовать с осторожностью!
WP Rollback

Плагин позволяет откатить любую тему или плагин с WordPress.org до любой предыдущей (или более новой) версии без каких-либо ручных хлопот.
Работает так же, как модуль обновления плагинов, за исключением того, что вы откатываетесь (или переходите) к определенной версии.
WP Statuses
Тот кто работал со статусами постов, знает что, корректно они не работают, и добавить свой кастомный статус — это целый процесс. Тем более, что Гутеберг по дефолту вообще не поддерживает произвольные статусы. Проблеме этой уже 12(!) лет и пока просто некому ее решать. Поможет вот этот плагин, который позволяет безопасно и с полной поддержкой Гутенберга создавать кастомные статусы для любого типа поста.

Отправить комментарий

Новые Старые

نموذج الاتصال