Как использовать вебхуки в формах WordPress

Опубликовано: 2022-07-24

Сколько веб-приложений или сервисов вы используете для работы? Какой метод вы должны использовать, когда дело доходит до передачи данных между этими инструментами?

Если вы работаете над WordPress и хотите напрямую отправлять данные в веб-приложение, просто попробуйте свои силы в веб-перехватчиках.

Если вы не представляете, как вебхуки обслуживают вашу работу, обратите внимание на эту статью. Мы познакомим вас с веб-хуками и познакомим вас с тем, как их использовать в WordPress Forms со сторонним плагином.

  • Что такое вебхуки?
  • Зачем использовать вебхуки?
  • Как использовать вебхук в формах WordPress?
  • Подключите WPForms к Slack через веб-хуки

Что такое вебхук?

Проще говоря, веб-перехватчик облегчает связь между двумя веб-приложениями. Он помогает вам автоматически отправлять информацию из ваших форм WordPress во внешний инструмент. Например, вы можете обновить новую информацию о покупке через форму для вашей команды Slack без каких-либо действий вручную. Это определенно увеличивает производительность вашей работы и экономит много времени.

Технически веб-перехватчик — это HTTP-запрос, который инициируется исходной системой и отправляется в целевую систему. При условии, что на вашем веб-сайте происходит событие или триггер, веб-перехватчик передаст всю информацию об этом событии в подключенную службу. Безусловно, этот процесс происходит автоматически.

Зачем использовать вебхуки?

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

Трата времени — это одно. Утомительная работа – еще одно препятствие. Скорее всего, вы не хотите тратить весь день на ввод данных пользователей. Чтобы сделать это более удобным, вебхуки — идеальное решение для вас.

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

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

Как использовать вебхуки в формах WordPress

Есть много способов создать форму веб-перехватчика в WordPress. Как для технических, так и для нетехнических специалистов мы предлагаем плагин WPForms, так как он предлагает надстройку Webhook, которая определяет создание веб-перехватчиков. Эти инструменты удобны для начинающих. Здесь даже не требуются навыки программирования, но достаточно нескольких кликов, чтобы включить их функции.

Шаг 1. Установите плагин WPForms и надстройку Webhook Form.

Перед установкой любых надстроек убедитесь, что вы установили и активировали плагин WPForms на своем сайте WordPress. Просто перейдите в « Плагины »> « Добавить новый » и введите «WPForms» в строке поиска.

ppwp-wp-forms-webhooks

Затем вам необходимо обновить лицензию WPForms, чтобы разблокировать более продвинутые функции, включая надстройки. Как только ваша лицензия будет подтверждена, не стесняйтесь устанавливать и активировать надстройку Webhooks.

ppwp-wp-forms-webhooks-addon-wordpress

Шаг 2. Создайте форму веб-перехватчика

Сначала добавьте новую форму или отредактируйте существующую с помощью плагина WPForms. Перейдите к WPForms на боковой панели администратора и перейдите на страницу обзора форм . Затем нажмите кнопку « Добавить новую », чтобы начать создание формы.

ppwp-wpforms-overview-add-new-form-webhook

На странице настроек формы вы можете либо ввести название формы, либо нет. Вам необходимо выбрать шаблон для конструктора форм. Однако, если вы хотите оставить его с нуля, просто выберите Пустая форма .

ppwp-wpforms-имя-ваша-форма

Когда форма заполнена, перейдите в « Настройки » > «Веб -перехватчики» и включите параметр « Включить веб -перехватчики». И это, конечно же, впоследствии создает форму веб-хука.

ppwp-wpforms-enable-webhooks

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

Подключите WPForms к Slack через веб-хуки

Как уже упоминалось, в этом разделе мы расскажем вам, как использовать веб-хуки для подключения ваших WPForms к Slack.

Шаг 1. Создайте новое приложение Slack

Для начала создайте новое приложение Slack, которое соединит вашу рабочую группу Slack с WordPress. Посетите страницу Slack API и нажмите кнопку «Создать приложение ».

ppwp-slack-API

После этого откроется наложение, в котором вы сможете выбрать, как вы хотите настроить свое приложение, из двух вариантов: с нуля или из манифеста приложения. В этом уроке мы хотели бы использовать вариант « С нуля ».

ppwp-slack-создать-приложение

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

ppwp-slack-выбрать-рабочее пространство

Щелкните параметр « Входящие веб -перехватчики» на странице « Основная информация » и включите «Активировать входящие веб-перехватчики» . Таким образом, вы можете публиковать сообщения из внешних источников в Slack.

Следующим этапом является настройка URL-адресов веб-перехватчиков для получения информации из ваших форм WordPress. На странице раздела URL-адреса веб-перехватчиков для вашей рабочей области нажмите кнопку « Добавить новый веб-перехватчик в рабочую область» .

Это приведет вас на другую страницу, где вы можете выбрать канал Slack (из раскрывающегося списка) для отправки сообщений. Выбрав целевой канал, нажмите « Разрешить ».

ppwp-allow-webhooks-slack

Теперь вы вернулись на предыдущую страницу, где вы можете увидеть новый URL-адрес веб-перехватчика для вашего приложения Slack. Скопируйте этот URL-адрес для дальнейших действий.

ppwp-slack-вебхуки

Шаг 2: Добавьте Slack Webhooks в WPForms

Откройте форму веб-перехватчиков, созданную ранее, и вставьте URL-адрес в поле URL-адрес запроса , чтобы связать форму с API Slack. Остальные параметры вебхуков вы можете настроить по своему вкусу.

ppwp-slack-add-new-webhooks-wordpress-форма

Поскольку все настройки выполняются для запроса веб-перехватчика, не забудьте сохранить изменения, нажав кнопку « Сохранить ».

Шаг 3: Опубликуйте форму Webhooks на своем сайте WordPress

Вам нужно добавить форму веб-перехватчиков на свои страницы, чтобы данные можно было автоматически синхронизировать с вашим каналом Slack.

На панели администратора WordPress перейдите в « Страницы » > « Добавить новый » и найдите «WPForms» на экране редактора блоков. После добавления WPForms на вашу страницу появится раскрывающееся меню, в котором вы сможете выбрать форму веб-перехватчика.

ppwp-wpforms-select-wordpress-webhook-form

Затем нажмите кнопку « Опубликовать » в правом верхнем углу, чтобы опубликовать страницу, содержащую форму веб-перехватчиков, на вашем сайте.

Если вы используете классический редактор WordPress, используйте кнопку « Добавить форму » в редакторе, чтобы добавить форму веб-перехватчиков на свои страницы.

ppwp-wpforms-add-webhook-form-wordpress

После публикации формы веб-перехватчиков вы будете получать уведомления Slack при отправке формы с вашего веб-сайта.

Использование веб-хуков для подключения ваших форм WordPress к другим приложениям

С помощью URL-адресов веб-хуков вы можете легко использовать WPForms для подключения к различным приложениям и службам. Большим преимуществом этого метода является то, что вы полностью контролируете данные, которые хотите доставлять и отправлять другим приложениям.

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

Не стесняйтесь использовать вебхуки как можно скорее. Вы должны удивиться тому, насколько они удивительны для вашей работы.