Как вычислить главную страницу блога в WP
Под "страницей блога" в этой мини-шпаргалке я имею ввиду статическую страницу, установленную как "страница записей" в настройках чтения Проверить, находится ли пользователь на такой странице во фронтэнде сайта можно при помощи такого кода: Важно! Когда Вы используете is_home()...
WordPress: Unit тестирование плагинов и тем
Делюсь личным опытом создания интеграционных и юнит-тестов с учётом той среды разработки, которую чаще всего использую в своей работе. Задача: Иметь возможность писать Unit-тесты (по факту интеграционные тесты) для WordPress с использованием PHPUnit. В самих тестах иметь возможность...
Как вывести все хуки на текущей странице WP
Иногда возникает необходимость вывести все хуки, которые сработали на конкретной странице сайта WordPress. Для реализации данной задачи подходит следующая фукнция:
Как создать фид для Единой перфоманс-кампании (ЕПК)
Создание фида для ЕПК с помощью плагина YML for Yandex Market не сильно отличается от других форматов. Основное отличие — настройка каталогов (коллекций), на которых мы и сосредоточимся в этой инструкции. Прежде чем читать дальше, рекомендуем ознакомиться с...
Импорт товаров из WooCommerce в Яндекс (через API)
Чтобы импортировать товары из WordPress (WooCommerce) в Яндекс Маркет существует два способа. Первый - при помощи фида, а второй - посредством API Яндекс Маркета. Про первый я рассказывал прошлый раз. В этой статье мы разберём второй способ. Для...
На что влияет «Придерживаться правил» в плагине Y4YM?
Пункт "Придерживаться правил" один из самых важных в настройке плагина YML for Yandex Market. Во-первых изменение значений в этом пункте изменяется состав YML фида, во-вторых корректирует механизмы автоматического пропуска товаров, заведомо не соответствующих тем или иным правилам, а...
Инструкция по «Срочным обновлениям плагина»
Если в плагине YML for Yandex Market появилось сообщение: Срочно обновите плагин YML for Yandex Market PRO до версии v.5.0.0 или выше... То необходимо сделать следующее: 1. На всякий случай сделать резервную копию сайта. 2. Перейти на страницу...
Сигналы Django вместо хуков WordPress
Статья из цикла "взгляд на Python и Django глазами PHP, WordPress разработчика". Задача: В момент сохранения поста (по джанговски - модели) через админку Django необходимо выполнить некий код. Например, отправить запрос к API маркетплейса. Как это решается в...
Настройка плагина Import Products to OZON
Плагин Import Products to OZON позволяет импортировать товары из интернет-магазина на WordPress+WooCommerce в маркетплейс OZON. Настройка импорта товаров из WooCommerce в ОЗОН состоит из следующих этапов: Подробнее о каждом из этих пунктов можно узнать из данной видео-инструкции: Либо...
Настройка плагина Import Products to VK
Настройка импорта товаров из WooCommerce в группу ВКонтакте состоит из следующих этапов: Подробнее о каждом из этих пунктов можно узнать из данной видео-инструкции: либо прочесть ниже о каждом пункте в отдельности. Краткая справка: Данный плагин позволяет автоматически импортировать...