Блог
Последние статьи, руководства и обновления.

Медиабиблиотека на 40 тысяч файлов: папки, чистка и alt-тексты
Хостинг прислал письмо — диск заполнен на 98 процентов. Разбираясь, я обнаружил то, что вижу в девяти магазинах из десяти — плоскую свалку из сорока тысяч файлов, тройной запас ненужных миниатюр и пустые alt-тексты у трёх четвертей фотографий. Рассказываю, как навести в этом порядок, не снеся то, что живёт в блоках и мета-полях.

Gutenberg, Elementor и WPBakery над одним ядром: конец войны редакторов
Почему смена редактора страниц обычно означает переверстать сайт с нуля, и как мы сделали так, чтобы контент магазина жил в данных, а не был прибит гвоздями к конкретному билдеру. Один рендер на три редактора, живые примеры конфликтов дизайнера и разработчика, честный разбор ограничений.
Читать далее
Замена ACF: кастомные поля с Gutenberg-блоками и repeater'ами
ACF Pro стоит до $249/год, а после покупки WP Engine будущее плагина под вопросом. Рассказываю, как мы построили полную замену: 20+ типов полей, repeater, Flexible Content, Gutenberg-блоки — с хранением в оптимизированных кастомных таблицах вместо раздутой wp_postmeta.
Читать далее
Конструктор форм с drag-and-drop: заявки и опросы без Contact Form 7
Contact Form 7 + пять аддонов ради одной формы? Рассказываю, как мы встроили визуальный конструктор форм с drag-and-drop, условной логикой и хранением заявок прямо в WooCommerce-плагин.
Читать далее