главная/«Разработка плагинов»

«Разработка плагинов»

Материалы 1develop по теме «Разработка плагинов»: подборка статей и разборов.

Тёмный рабочий стол разработчика: крупным планом монитор с бегущим логом в терминале, среди серых строк выделяются красные строки ошибок; на заднем плане размытая серверная стойкаЗаметки
10 сентября 2026 г.

Логи WordPress: как включить и читать

Три строки в wp-config.php включают запись всех ошибок PHP в файл. Разбираем, куда попадает debug.log, как закрыть его от посторонних, что означают Fatal error, Warning и Deprecated и как за минуту найти виновный плагин.

Читать →
Рабочее место разработчика ночью: на переднем мониторе — редактор с PHP-кодом, на втором — страница товара интернет-магазина; свет от экранов падает на клавиатуру и столЗаметки
8 сентября 2026 г.

Хуки WooCommerce: как менять поведение магазина

Хуки — штатный способ менять магазин на WooCommerce, не трогая файлы плагина. Разбираем действия и фильтры, приоритеты, remove_action, пять рабочих рецептов и главную ловушку 2026 года — блочные «Корзину» и «Оформление заказа», где классические хуки просто не вызываются.

Читать →
Крупный план реального монитора на столе разработчика: на экране — детальная админка интернет-магазина с сеткой товаров и графиками аналитики, рядом клавиатура и второй экран с кодом в мягком боке. Фотореалистичный редакционный кадр, тёмная графитовая среда с тёплым светом; насыщенный синий — внутри свечения интерфейса.Cyber News
6 августа 2026 г.

WooCommerce 11.0: кеширование товаров ускоряет магазин, а гостевые заказы привязываются к аккаунту

WooCommerce 11.0 вышла 4 августа: 551 pull request, кеширование объектов товаров ускоряет карточки на 9–12%, гостевые заказы теперь привязываются к аккаунту по email, а Action Scheduler обновлён до 4.0. Разбираем, что это даёт владельцам магазинов и на что смотреть разработчикам.

Читать →
Крупный план монитора на рабочем столе разработчика: на экране визуальный блочный редактор сайта с панелью адаптивного предпросмотра (десктоп, планшет, телефон), рядом смартфон с мобильной вёрсткой того же сайта и тёплый свет настольной лампы в тёмной графитовой комнате.Cyber News
28 июля 2026 г.

WordPress 7.1 на подходе: адаптивные стили без CSS, возвращение классического блока и подготовка к React 19

WordPress 7.1 в бете, финальный релиз — 19 августа 2026. Разбираем адаптивные стили без CSS в редакторе сайта, вернувшийся классический блок, инструмент Notes, новые блоки и переход на React 19 — и что стоит протестировать заранее.

Читать →
Аналитик кибербезопасности в тёмном операционном центре наблюдает голографическую карту сети из тысяч взломанных сайтов с тревожными маркерами, сходящимися к одному вредоносному серверуCyber News
12 июля 2026 г.

WP-SHELLSTORM: открытый сервер атакующих раскрыл массовый взлом WordPress-сайтов через дыру в Breeze

Исследователи SOCRadar нашли в открытом доступе рабочий инструментарий киберпреступной группы: 1,4 млн целей, тысячи установленных веб-шеллов и 27 использованных уязвимостей. Главным «пробойником» стала критическая дыра CVE-2026-3844 в кэширующем плагине Breeze. Разбираем, как устроена атака и что делать владельцам сайтов.

Читать →
Единый клиент-хаб соединяет сайт с несколькими AI-провайдерами через один стандартный интерфейс — тёмная графитовая сцена с синими акцентамиCyber News
11 июля 2026 г.

AI Client в WordPress 7.0: как добавить ИИ в плагин без привязки к провайдеру

WordPress 7.0 получил встроенный AI Client — единый PHP API для работы с моделями разных провайдеров. Разбираем настройку Connectors, рабочий пример мини-плагина, проверку поддержки, обработку WP_Error, расходы, безопасность и перенос массовой генерации в фоновые задачи.

Читать →
Фотореалистичный макрокадр экрана под углом: в браузере сверху страница товара интернет-магазина с кнопкой покупки, снизу открытая консоль разработчика со строками журнала; на стекле пыль и тёплый отблеск лампы, внизу край механической клавиатурыWooCommerce
11 мая 2023 г.

События jQuery в WooCommerce: полный список и примеры

WooCommerce обновляет корзину и чекаут через Ajax, поэтому обычный DOM-обработчик после перезагрузки часто перестаёт работать. Разбираем систему событий jQuery: полный список с аргументами, рабочие примеры и важную оговорку про блочные корзину и чекаут, где классические события уже не срабатывают.

Читать →