WooCommerce
Практика WooCommerce: доработка магазина, кастомизация корзины и чекаута, интеграции.

Уведомление «Товар добавлен в корзину» в WooCommerce: как скрыть или изменить
Если после добавления товара покупателя сразу переносит в корзину, зелёная полоса «Товар добавлен в корзину» только занимает место — особенно на телефоне. Разбираем, как её скрыть или заменить своим текстом актуальным фильтром (старый wc_add_to_cart_message давно не работает), и как обойтись вообще без кода.
Читать →
Как изменить, скрыть и переименовать поля оформления заказа в WooCommerce
Лишние поля на странице оформления заказа снижают конверсию, а плагины для их настройки тянут за собой лишний код. Разбираем, как сделать поля необязательными, скрыть и переименовать стандартными фильтрами WooCommerce — и главную ловушку 2026 года: на блочном чекауте классический фильтр не срабатывает вовсе.
Читать →
Как автоматически проставить alt и title для картинок товаров в WooCommerce
В каталоге сотни товаров, а alt у картинок пустой — поисковики не понимают, что на фото, а незрячие пользователи не слышат ничего. Разбираем простой сниппет для functions.php, который подставляет название товара в alt, исправляем его типичную ошибку с перезаписью и показываем вариант, при котором alt сохраняется в базу при загрузке.
Читать →
ЗаметкиХуки WooCommerce: как менять поведение магазина
Хуки — штатный способ менять магазин на WooCommerce, не трогая файлы плагина. Разбираем действия и фильтры, приоритеты, remove_action, пять рабочих рецептов и главную ловушку 2026 года — блочные «Корзину» и «Оформление заказа», где классические хуки просто не вызываются.
Читать →
События jQuery в WooCommerce: полный список и примеры
WooCommerce обновляет корзину и чекаут через Ajax, поэтому обычный DOM-обработчик после перезагрузки часто перестаёт работать. Разбираем систему событий jQuery: полный список с аргументами, рабочие примеры и важную оговорку про блочные корзину и чекаут, где классические события уже не срабатывают.
Читать →
ЗаметкиОбъектный кеш (Redis) в WordPress: зачем нужен и как настроить
По умолчанию объектный кеш WordPress живёт ровно один запрос. Redis делает его постоянным и снимает с базы сотни повторяющихся запросов — особенно там, где кеш страниц не работает: в админке, корзине и API. Разбираем настройку по шагам.
Читать →
ЗаметкиMCP для WooCommerce: даём ИИ доступ к магазину
WooCommerce научился отдавать товары и заказы ИИ-клиентам по протоколу MCP. Разбираем, как это включить, чем канонические abilities отличаются от устаревшего эндпоинта, какие права выдавать и где подстелить соломки.
Читать →
ЗаметкиГенерация alt-текста нейросетью для WooCommerce
В каталоге на тысячи товаров alt-текст руками не заполнить. Разбираем, каким должен быть хороший alt, где WordPress его хранит, как прогнать весь каталог через мультимодальную модель — плагином или своим скриптом — и во сколько это обойдётся.
Читать →
ЗаметкиКэширование в WordPress: обзор способов
Разбираем все уровни кэша в WordPress — от страниц и объектного кэша до OPcache и CDN, сравниваем WP Super Cache, W3 Total Cache, LiteSpeed Cache и WP Rocket и показываем, что кэшировать нельзя.
Читать →