Jak korzystać z webhooków w formularzach WordPress

Opublikowany: 2022-07-24

Ilu aplikacji internetowych lub usług używasz w pracy? Jaką metodę powinieneś zrobić, jeśli chodzi o przesyłanie informacji między tymi narzędziami?

Jeśli pracujesz na WordPressie i chcesz wysyłać dane bezpośrednio do aplikacji internetowej, po prostu spróbuj swoich sił w webhookach.

Jeśli nie masz pojęcia, jak webhooki służą Twojej pracy, śledź ten artykuł. Przedstawimy Ci webhooki i jak ich używać w formularzach WordPress z wtyczką innej firmy.

  • Czym są webhooki?
  • Dlaczego warto korzystać z webhooków?
  • Jak korzystać z Webhooka w formularzach WordPress?
  • Połącz WPForms ze Slack przez webhooki

Co to jest webhook?

Po prostu webhook ułatwia komunikację między dwiema aplikacjami internetowymi. Pomaga w automatycznym wysyłaniu informacji z formularzy WordPress do zewnętrznego narzędzia. Na przykład możesz zaktualizować informacje o nowych zakupach za pomocą formularza do swojego zespołu Slack bez żadnych ręcznych działań. To zdecydowanie zwiększa wydajność pracy i oszczędza mnóstwo czasu.

Technicznie rzecz biorąc, webhook to żądanie HTTP, które jest wyzwalane przez system źródłowy i wysyłane do systemu docelowego. Zakładając, że zdarzenie lub wyzwalacz ma miejsce w Twojej witrynie, webhook przeniesie wszystkie informacje o tym zdarzeniu do połączonej usługi. Absolutnie ten proces zachodzi automatycznie.

Dlaczego warto korzystać z webhooków?

Jako właściciel witryny członkostwa jesteśmy pewni, że będziesz musiał radzić sobie z wieloma rzeczami. Bez wątpienia ręczne wprowadzanie danych jest czasochłonne. Czy byłoby możliwe oszacowanie, ile czasu zajmuje ręczne przeniesienie każdej informacji o nowych subskrybentach z Twojej witryny do oprogramowania zarządzającego? Być może nikt nie może zmierzyć dokładnego czasu trwania, ponieważ może on trwać dziesiątki godzin.

Marnowanie czasu to tylko jedno. Kolejną przeszkodą jest żmudna praca. Są szanse, że nie chcesz spędzać całego dnia na wpisywaniu danych użytkowników. Aby było to wygodniejsze, webhooki są dla Ciebie idealnym rozwiązaniem.

W tym samym kontekście webhooki mogą być również stosowane w oprogramowaniu do e-mail marketingu lub bramkach płatniczych.

Aby korzystać z webhooków, zapoznajmy się z naszymi przewodnikami krok po kroku w następnym przewodniku.

Jak korzystać z webhooków w formularzach WordPress

Istnieje wiele sposobów tworzenia formularza webhooka w WordPressie. Zarówno dla techników, jak i nie-technicznych, sugerujemy wtyczkę WPForms, ponieważ oferuje dodatek Webhook, który określa tworzenie webhooków. Te narzędzia są przyjazne dla początkujących. Nie są nawet wymagane żadne umiejętności kodowania, ale kilka kliknięć, aby włączyć ich funkcje.

Krok 1: Zainstaluj wtyczkę WPForms i dodatek do formularza Webhook

Przed zainstalowaniem jakichkolwiek dodatków upewnij się, że zainstalowałeś i aktywowałeś wtyczkę WPForms w swojej witrynie WordPress. Po prostu przejdź do Wtyczki > Dodaj nowy i wpisz „WPForms” w wyszukiwaniu paska.

ppwp-wp-forms-webhooki

Następnie musisz uaktualnić swoją licencję WPForms, aby odblokować bardziej zaawansowane funkcje, w tym dodatki. Po zweryfikowaniu licencji możesz zainstalować i aktywować dodatek Webhooks.

ppwp-wp-forms-webhooks-addon-wordpress

Krok 2: Utwórz formularz webhooka

Najpierw dodaj nowy formularz lub edytuj istniejący za pomocą wtyczki WPForms. Przejdź do WPForms na pasku bocznym administratora i przejdź do strony przeglądu formularzy . Następnie kliknij przycisk Dodaj nowy , aby rozpocząć tworzenie formularza.

ppwp-wpforms-przegląd-dodaj-nowy-formularz-webhook

Na stronie ustawień formularza możesz wprowadzić nazwę formularza lub nie. Musisz wybrać szablon dla swojego kreatora formularzy. Jeśli jednak chcesz zostawić go od zera, po prostu wybierz Pusty formularz .

ppwp-wpforms-nazwa-formularza

Po wypełnieniu formularza przejdź do opcji Ustawienia > Webhooki i włącz opcję Włącz Webhooki . A to oczywiście tworzy później formularz webhooka.

ppwp-wpforms-enable-webhooks

Teraz możesz generować wiele webhooków i łączyć je z mnóstwem aplikacji lub usług. Wskażemy na przykład instrukcje łączenia webhooków ze Slackiem. Możesz potraktować je jako odniesienie, aby zrobić to samo z innymi narzędziami.

Połącz WPForms ze Slack przez webhooki

Jak wspomniano, w tej sekcji omówimy, jak używać webhooków do łączenia WPForms ze Slackiem.

Krok 1: Stwórz swoją nową aplikację Slack

Aby rozpocząć, utwórz nową aplikację Slack, która łączy Twój zespół roboczy Slack z WordPress. Odwiedź stronę API Slack i kliknij przycisk Utwórz aplikację .

ppwp-slack-api

Następnie otworzy się nakładka, w której możesz wybrać sposób konfiguracji aplikacji z dwóch opcji: od podstaw lub z manifestu aplikacji. W tym samouczku chcielibyśmy skorzystać z opcji Od zera .

ppwp-slack-utwórz-aplikację

W następnym kroku nazwij aplikację i wybierz obszar roboczy, w którym chcesz tworzyć swoją aplikację. Jeśli skończysz z tymi dwoma polami, możesz przystąpić do tworzenia aplikacji .

ppwp-slack-wybierz-obszar roboczy

Kliknij opcję Incoming Webhooks na stronie Informacje podstawowe i włącz opcję Activate Incoming Webhooks . W ten sposób możesz wysyłać wiadomości ze źródeł zewnętrznych do Slacka.

Następnym etapem jest skonfigurowanie adresów URL webhooków w celu uzyskania informacji z formularzy WordPress. Na stronie sekcji Adresy URL elementów Webhook dla obszaru roboczego kliknij przycisk Dodaj nowy element Webhook do obszaru roboczego .

To prowadzi do innej strony, na której możesz wybrać kanał Slack (z listy rozwijanej), na który chcesz wysyłać wiadomości. Po wybraniu kanału docelowego kliknij Zezwól .

ppwp-allow-webhooks-slack

Teraz wróciłeś do poprzedniej strony, na której możesz zobaczyć nowy adres URL webhooka dla swojej aplikacji Slack. Skopiuj ten adres URL, aby uzyskać dalsze kroki.

ppwp-slack-webhooki

Krok 2: Dodaj Slack Webhooks do WPForms

Otwórz utworzony wcześniej formularz webhooków i wklej adres URL w polu URL żądania , aby połączyć formularz z interfejsem API Slack. W przypadku pozostałych ustawień webhooków możesz je skonfigurować według własnych upodobań.

ppwp-slack-dodaj-nowy-webhook-formularz-wordpress

Ponieważ wszystkie ustawienia są wykonywane dla żądania webhooka, pamiętaj, aby zapisać zmiany, klikając przycisk Zapisz .

Krok 3: Opublikuj formularz webhooków na swojej witrynie WordPress

Musisz dodać formularz webhooków na swoich stronach, aby dane mogły być automatycznie synchronizowane z Twoim kanałem Slack.

Na pulpicie administratora WordPress przejdź do Strony > Dodaj nowy i wyszukaj „WPForms” na ekranie edytora bloków. Po dodaniu WPForms do Twojej strony pojawi się menu rozwijane, w którym możesz wybrać formularz webhooka.

ppwp-wpforms-select-wordpress-webhook-formularz

Następnie kliknij przycisk Opublikuj w prawym górnym rogu, aby opublikować stronę zawierającą formularz webhooków w Twojej witrynie.

Jeśli używasz klasycznego edytora WordPress, użyj przycisku Dodaj formularz w edytorze, aby dodać formularz webhooków na swoich stronach.

ppwp-wpforms-add-webhook-form-wordpress

Po opublikowaniu formularza webhooków będziesz otrzymywać powiadomienia Slack o przesłaniu formularza z Twojej witryny.

Używanie webhooków do łączenia formularzy WordPress z innymi aplikacjami

Za pomocą adresów URL webhooków możesz łatwo używać WPForms do łączenia się z różnymi aplikacjami i usługami. Dużą zaletą tej metody jest to, że masz pełną kontrolę nad danymi, które chcesz dostarczyć i wysłać do innych aplikacji.

Nie można zaprzeczyć, że webhooki są sprawne, co umożliwia automatyczne wysyłanie informacji z formularzy WordPress do aplikacji zewnętrznych. Oszczędza to dużo pracy i jednocześnie zwiększa wydajność i wydajność pracy.

Nie wahaj się jak najszybciej skorzystać z webhooków. Musisz zaskoczyć, jak niesamowite są dla twojej pracy.