Обзор WP Webhooks: создавайте автоматизированные рабочие процессы в WordPress
Опубликовано: 2022-02-09Когда дело доходит до создания веб-сайта WordPress с нуля, существует множество инструментов, которые помогут вам создать работающий веб-сайт, не затрагивая ни строчки кода. Но как насчет подключения этих инструментов и других сервисов за пределами WordPress?
WP Webhooks поможет вам сделать именно это. С помощью этого плагина вы можете легко автоматизировать свой сайт WordPress с помощью веб-хуков, чтобы выполнять повторяющиеся и ручные задачи.
В этой статье я поделюсь подробным обзором плагина WP Webhooks. Чтобы проверить это, я создам простую автоматизацию веб-перехватчиков на стандартном веб-сайте WordPress. Но прежде чем мы начнем возиться, давайте познакомимся с концепцией веб-хуков.
Что такое вебхук?
В двух словах, веб-перехватчик действует как мост между двумя приложениями и передает информацию из одного приложения в другое, используя специальный формат URL-адреса веб-перехватчика.
Во-первых, из одного приложения инициируется определенная задача, обычно называемая триггером. Затем веб-перехватчик передает информацию другому приложению, и после обработки этих данных происходит действие.
Например, вы можете подключить LearnDash и Easy Digital Downloads (EDD) в своей установке WordPress и создать поток для создания нового кода скидки EDD для пользователей, успешно прошедших тест на LearnDash. Хотя прямого (и простого) способа создать эту настройку не существует, вы можете добиться этого с помощью функций веб-перехватчиков.
Теперь, когда мы знаем назначение веб-хуков, давайте подробнее рассмотрим WP Webhooks.
WP Webhooks: краткий обзор
Плагин WP Webhooks позволяет легко создавать собственную автоматизацию веб-перехватчиков между популярными плагинами и сервисами WordPress.
Плагин с более чем 25 интеграциями с популярными продуктами и услугами позволяет передавать информацию с помощью триггеров и действий. Всего этого можно добиться непосредственно на вашем веб-сайте WordPress.

Если у вас есть какие-либо повторяющиеся задачи, связанные с вашим веб-сайтом WordPress, их можно автоматизировать с помощью WP Webhooks.
Статья продолжается ниже
Хотя плагин делает автоматизацию WordPress более простой, вам все равно нужно понимать веб-хуки и рабочие процессы, чтобы все это настроить. Так что, если вы новичок в WordPress, вам может понадобиться несколько часов в базе знаний плагина, чтобы настроить первую автоматизацию. Однако, если вы разработчик или опытный пользователь, который ищет более простой способ настройки автоматизированных рабочих процессов в WordPress, этот плагин идеально вам подойдет.
Планы плагинов начинаются с 79 долларов в год , и вы получаете доступ ко всем функциям, интеграции и расширениям для одного сайта. Если вы хотите автоматизировать больше веб-сайтов, вы можете выбрать план Business или Unlimited, который стоит 189 и 299 долларов в год соответственно и поставляется с дополнительной приоритетной поддержкой и функциями Whitelabel.
Если вы ищете инструмент для относительно простой настройки автоматизации вашего сайта WordPress, этот инструмент определенно стоит проверить.
Перейти к вебхукам WP
Возможности вебхуков WP
Чтобы максимально использовать автоматизированный рабочий процесс, WP Webhook поставляется с наборами функций, которые выходят за рамки простой отправки данных между двумя приложениями.
Интеграции
WP Webhooks интегрирован с более чем 25 популярными сервисами, связанными с WordPress, такими как WooCommerce, WPForms, Elementor, EDD, Advanced Custom Fields (ACF) и, конечно же, с самим ядром WordPress.

Помимо этого, WP Webhooks имеет специальную интеграцию с популярными сторонними инструментами автоматизации, такими как Zapier, Integromat, Pabbly и Integrately. Благодаря этому вы можете связать свой веб-сайт с тысячами приложений, доступных на этих платформах.
Отслеживание журнала
В дополнение к рабочим процессам вы можете отслеживать каждый запрос, инициированный либо триггером, либо допустимым действием. Таким образом, вы можете внимательно отслеживать, какие действия запускаются. Вы можете проверить здесь, чтобы узнать больше о функции журналов.

Отображение данных
С помощью WP Webhooks вы можете сопоставить определенные значения с новой структурой данных в вашей конструкции данных, чтобы убедиться, что все соответствует логике вашего рабочего процесса. Вы можете узнать больше о отображении данных здесь.
Обширная база знаний
Поскольку плагин сравнительно сложен для начинающих пользователей, он поддерживается обширной базой знаний и руководством по документации для каждого веб-перехватчика, интеграции, действия, триггера и т. д.
Статья продолжается ниже

Документация по плагину содержит информацию почти обо всех функциях и параметрах настройки.
Если вы хотите узнать конечные точки интеграции, вы можете найти подробности, список конечных точек и даже примеры подключения, выбрав интеграцию на странице интеграции.

Например, вот конечные точки для плагина AffiliateWP. Вы можете выбрать любую конечную точку из списка, чтобы получить доступ к списку фильтров и руководству по настройке.

С такими подробными руководствами вы можете легко настроить рабочие процессы.
Практика с WP Webhooks
В этом разделе я создам автоматизированный рабочий процесс для проверки сложности и работы плагина. В этом разделе я буду использовать профессиональную версию WP Webhooks.
Установка
Установить WP Webhooks довольно просто. В течение нескольких минут я без проблем загрузил, установил и активировал zip-файл плагина на своем тестовом веб-сайте. После активации меня перенаправили на экран приветствия со ссылками на руководства по началу работы и учебные руководства YouTube.

Настройка потока
Чтобы создать автоматизированную настройку, давайте создадим простой рабочий процесс. Целью этого рабочего процесса является автоматическая отправка электронного сообщения при публикации нового сообщения на веб-сайте с подробной информацией об этом сообщении.
Итак, вот как должен работать рабочий процесс:
- Новый пост публикуется на сайте пользователем.
- WP Webhook запускает поток и сообщает ядру WordPress отправить электронное письмо администратору с подробностями сообщения.
Давайте посмотрим, как это можно сделать с помощью WP Webhooks.
Перейдите в Панель администратора WP > Настройки > WP Webhooks Pro . Теперь перейдите на вкладку « Потоки ».
Статья продолжается ниже


Нажмите кнопку « Создать поток » и дайте вашему потоку правильное имя.

Нажмите на колесо настроек, чтобы изменить поток. Начиная с триггера, нажмите кнопку « Выбрать триггер » и выберите « WordPress » > « Публикация, созданная в качестве триггера».

Вы можете выбрать тип сообщения для триггера и начального изменения статуса сообщения из раскрывающегося списка. Вы также получаете несколько параметров переключения для детального управления триггером, например статус входа пользователя, триггер из внешнего интерфейса, триггерные срабатывания для каждого экземпляра и т. д.

Настройте тип данных триггера теста и нажмите кнопку триггера «Готово».
Чтобы настроить нужное действие, нажмите кнопку Добавить действие .
Выберите WordPress в качестве интеграции, а в списке действий выберите « Отправить письмо » и нажмите кнопку « Продолжить ».

В разделе настроек действия введите в поля необходимые данные, такие как адрес электронной почты получателя, тема, текст и т. д. Кроме того, вы можете использовать теги для ввода динамических данных, таких как имя сообщения и URL-адрес, в поле сообщения. Вот как выглядит моя персональная электронная почта:
Вы можете протестировать действие, выбрав тип данных и запустив действие веб-перехватчика. Вы можете добавить условия к своему действию, такие как дата, время, автор, статус публикации, комментарии и т. д.
Наконец, измените статус потока с неактивного на активный и нажмите кнопку « Сохранить ».

Тестирование потока
Теперь, чтобы протестировать автоматизацию, давайте опубликуем фиктивный пост.

Как только сообщение было опубликовано, я получил это автоматическое письмо на свой почтовый ящик:

Это всего лишь простой сценарий использования, и с более чем 25 интеграциями возможности связывания приложений для создания значимых рабочих процессов практически безграничны.
Стоимость вебхука WP
WP Webhooks — это бесплатное предложение, которое поставляется в двух версиях: бесплатной и платной.
В бесплатной версии вы получаете доступ к ограниченным функциям и меньшему количеству интеграций, чем в платной версии. Вы можете проверить различия между платными и бесплатными версиями в этой подробной таблице сравнения функций.
Вы можете скачать бесплатную версию плагина прямо из репозитория плагинов WordPress.
Если вам нужна профессиональная версия, план начинается с 79 долларов в год . Все планы предоставляют вам доступ ко всем премиальным функциям, интеграции и расширениям. Единственным важным отличием является количество сайтов, для которых вы получаете лицензию, а также премиум-поддержка и опция белой маркировки.

- Стартовый план — $79/год — Лицензия на один сайт со стандартной поддержкой
- Бизнес-план — $189/год — лицензия на пять сайтов с приоритетной поддержкой.
- Безлимитный план — 299 долларов США в год — лицензия на неограниченное количество сайтов с приоритетной поддержкой и функцией Whitelabel.
Вердикт
WP Webhooks поставляется с набором функций, которые значительно упрощают автоматизацию в WordPress по сравнению со стандартным маршрутом.
Что касается уровня навыков пользователей, очевидно, что вам не нужно быть разработчиком, чтобы использовать этот плагин. Тем не менее, вы должны знать, как работать с панелью управления WordPress, чтобы все заработало.
Я не разработчик WordPress, но у меня есть хорошие практические знания платформы в целом, и я смог без особых хлопот настроить рабочие процессы с помощью плагина. Итак, если вы средний или опытный пользователь, вы можете легко создавать рабочие процессы прямо на панели инструментов WordPress с помощью плагина WP Webhooks.
Если вы хотите попробовать плагин WP Webhooks, вы можете воспользоваться бесплатной версией, которая поставляется с основными функциями. Но если вы хотите поэкспериментировать с расширенными функциями, я рекомендую перейти на профессиональную версию. Он поставляется с 14-дневной гарантией возврата денег, поэтому, если вам трудно добиться желаемой автоматизации, вы попросите возмещение.
Начните работу с WP Webhooks здесь:
WP Webhooks Бесплатно WP Webhooks Pro