Блог

⭐️ Выпущена v2.5 с маппингом хуков WordPress (PRO) и persisted query для отправки email-уведомлений

Leonardo Losoviz
Автор: Leonardo Losoviz ·

Выпущена Gato GraphQL v2.5, содержащая следующие изменения.

Добавлена persisted query для уведомления пользователей о новых записях

Добавлена предустановленная persisted query [PRO] Отправить email пользователям о новой записи.

Этот запрос отправляет email всем пользователям или определённому сегменту пользователей с уведомлением о создании новой записи на сайте.

Он интегрирован с новым правилом автоматизации Автоматическая отправка email всем подписчикам с уведомлением о новой записи, добавленным в Gato GraphQL PRO.

Посмотрите видео-демонстрацию Автоматическая отправка email всем подписчикам с уведомлением о новой записи, чтобы увидеть, как это работает:

[PRO] Добавлен «WordPress hook mapping» для расширения Automation

Существуют хуки WordPress, которые нельзя напрямую использовать в Automation Configurator, поскольку они передают PHP-объект через хук, который нельзя передать в качестве GraphQL-переменной.

Начиная с версии v2.5 Gato GraphQL PRO, несколько таких хуков были замаппированы: для них запускается новый хук с префиксом gatographql: и тем же именем хука, а в качестве переменной передаётся соответствующий ID объекта, который можно использовать как GraphQL-переменную.

Например, хук WordPress draft_to_publish передаёт $post как переменную (типа WP_Post). Gato GraphQL PRO маппирует этот хук как gatographql:draft_to_publish и передаёт $postId (типа int) в качестве переменной.

В следующей таблице перечислены замаппированные хуки WordPress:

Хук WordPressХук, замаппированный Gato GraphQL
{$old_status}_to_{$new_status} (передаёт WP_Post $post)gatographql:{$old_status}_to_{$new_status} (передаёт int $postId)

Подпишитесь на нашу рассылку

Будьте в курсе всех обновлений Gato GraphQL.