Naciśnij to: odblokuj przychody i czas dzięki zaawansowanej automatyzacji WordPress z Jannis Thummig
Opublikowany: 2022-07-21Witamy w Press This, podcast społeczności WordPress od WMR. Tutaj gospodarz David Vogelpohl siada z gośćmi z całej społeczności, aby porozmawiać o największych problemach, przed którymi stoją programiści WordPress. Poniżej znajduje się transkrypcja oryginalnego nagrania.
David Vogelpohl: Witam wszystkich i zapraszam do Press This, podcastu społeczności WordPress na temat WMR. To jest twój gospodarz, David Vogelpohl. Wspieram społeczność WordPressa poprzez moją rolę w WP Engine i uwielbiam przedstawiać wam to, co najlepsze w społeczności co tydzień na Press This. Przypominamy, że możesz śledzić mnie na Twitterze @wpdavidv i subskrybować Press This w Red Circle, iTunes, Spotify lub pobrać najnowsze odcinki z wmr.fm. W tym odcinku będziemy rozmawiać o odblokowaniu przychodów i czasu dzięki zaawansowanej automatyzacji WordPress. Przyłączając się do nas w tej rozmowie, zapraszam do Press This Mr. Jannis Thumming. Witamy w Press This.
Jannis Thumming: Podekscytowany, że tu jestem. Dzięki za sprowadzenie mnie.
DV: Tak, cieszę się, że tu jesteś. Myślę, że dla tych, którzy słuchają, szczerze będzie mówić o tym, że dzisiaj jest z firmą o nazwie webhooks WP. Podzieli się swoimi przemyśleniami na temat tego, dlaczego automatyzacja powinna być kluczową częścią Twojej firmy, wraz z kilkoma jego ulubionymi przykładami automatyzacji cyfrowej z WordPress i podejściami, które zaleca, aby przyjmować nowe kompilacje, więc wiem, że ludzie naprawdę nie lubią ręcznych wysiłków i kochają automatyzację. Więc myślę, że dzisiaj jest to popularny temat. Jeśli ludzie i tak nie są zbyt zajęci tymi wszystkimi ręcznymi procesami. Może powinni poświęcić czas na słuchanie. Szczerze mówiąc, zanim przejdziemy do tematu wywiadu, chciałbym zadać to samo pytanie, które zadałem każdemu gościowi w sprawie ceny. Zastanawiałem się, czy możesz mi krótko opowiedzieć o swojej historii pochodzenia WordPressa. Kiedy po raz pierwszy korzystałeś z WordPressa?
JT: Fajnie. To bardzo interesujące. Wydaje mi się, że to było osiem lat temu, kiedy skończyłem praktykę w Niemczech jako inżynier systemowy i miałem po prostu potrzebę tworzenia odpowiednich stron internetowych i nie byłem pewien, czy powinienem zaczynać wszystko od zera od zera. I był czas, kiedy zacząłem tworzyć własną stronę na WordPressie. I z tego zdałem sobie sprawę, och, tak naprawdę istnieje potrzeba, aby inni ludzie również mieli swoją stronę internetową, więc zmieniłem się w freelancera i zacząłem tworzyć mniejsze strony internetowe, a na końcu strony firmowe średniej wielkości, a następnie przerzuciłem się na wtyczki. Tak więc około cztery lata temu opracowałem, o co chodzi w naszej wtyczce. Więc haki sieciowe WP i kolejna wtyczka nieco później zwana plug and play. Więc w zasadzie przeszedłem od motywów tworzących strony internetowe przez stronę zaplecza i zaplecza i to wszystko, a potem bardzo krótkie słowa do WordPressa,
DV: kiedy powiedziałeś, że jesteś inżynierem systemowym, myślę, że powiedziałeś, że stażysta lub coś podobnego dotyczyło systemów oprogramowania lub innych rodzajów systemów.
JT: Właściwie było odwrotnie. Więc bardziej zajmowałem się obsługą i naprawą drukarek pierwszego i drugiego poziomu, a to było po prostu bardzo żmudne zadanie. Dlatego zacząłem się rozwijać, ponieważ możesz to zrobić z dowolnego miejsca, w którym możesz być sam i nikt ci tak naprawdę nie przeszkadza. Więc to była moja motywacja do rozpoczęcia.
DV: Znakomicie, doskonale. Wygląda na to, że przeżyłeś pełny pełny lejek, przygodę z WordPress i jak ewoluowały twoje umiejętności. Wspomnieli, że stworzyłeś wtyczkę WP web hooks. Czy mógłbyś trochę wyjaśnić, czym zajmują się web hooki WP i jaka jest twoja rola poza tworzeniem wtyczki?
JT: Tak, więc dopiero zaczynam prawidłowo. Myślę, że warto wspomnieć o początkowej konfiguracji webhooka WP. Stworzyłem go więc z potrzeby faktycznej integracji web hooków i API z WordPress tylko dlatego, że pozwala mi to tworzyć automatyzacje, o których zwykle mówimy, i wyglądało na to, że po prostu zintegrowaliśmy web hooki. Więc dla ludzi, którzy nie wiedzą, czym jest broń, jest to w zasadzie konkretna usługa lub strona internetowa lub cokolwiek, co może przesyłać dane z punktu A do punktu B. Więc w zasadzie, jeśli masz inną usługę, powiedzmy, że ktoś zamawia produkt na w Twojej witrynie, możesz wysłać webhooka, który wysyła dane o tym konkretnym zamówieniu w inne miejsce. I to był początkowy pomysł web hooków, aby tworzyć określone zdarzenia, które mogą być wysyłane w określonych zdarzeniach, które miały miejsce w WordPressie, abyśmy mogli zautomatyzować pewne zadania, a później zaczęliśmy rozszerzać to również o przychodzącą broń, co oznacza możesz wysłać wydarzenie z innego miejsca. I możesz zrobić coś specjalnie w WordPressie, na przykład utworzyć użytkownika, zaktualizować użytkownika, utworzyć post i tak dalej. Od około zeszłego roku łączymy te żądania webhooka i żądania API w coś, co nazywa się przepływami, co jest w zasadzie teraz główną funkcją webhooków WP, która umożliwia tworzenie zautomatyzowanych przepływów pracy w WordPress. Więc kiedy wydarzy się określone zdarzenie, powiedzmy, że klient coś kupuje, możesz kolejno wykonywać działania później. To rodzaj wykonywania określonych rzeczy, których nie chcesz już robić ręcznie, na przykład dodawanie ich może do CRM, dodawanie zamówienia do księgowości i tak dalej. Więc ten rodzaj zabiera wszystkie potrzebne zasoby ludzkie i czas, którego potrzebujesz, a może z ludzkim błędem
DV: czy jest to podobne do tego, jak ludzie mogą używać takich rzeczy jak If This Then That Zapier bardziej specyficznych dla WordPressa lub jak myślisz o tym w porównaniu z tym, wiesz, może szerszych rozwiązań, do których ludzie często się zwracają?
JT: Tak, więc sama wtyczka jest oczywiście zbudowana dla WordPressa. Jest to więc specjalnie dla WordPressa, ale ponieważ przestrzegamy wszystkich standardów, które wykorzystują haki sieciowe i API, możesz również zintegrować go z integracją SAF year, public connect, zintegrować przepływ Soho. Więc to jest na platformach. Zapewniamy również pewne integracje, aby ułatwić naszym użytkownikom rzeczywistą integrację z platformami. Chodzi więc o automatyzację, którą można zautomatyzować również poza WordPressem i to jest w zasadzie główny cel. Naszym celem jest więc zapewnienie niekompatybilności wtyczek i motywów WordPress, aby można było połączyć je wszystkie razem, a nawet ustawić je na inne usługi i platformy.
DV: Więc jak to sobie wyobrazić, wyobraź sobie kiedyś dokładnie lub wyobraziłem się lub posłuchasz jakichś konkretnych przykładów. Jestem po prostu ciekawa, jak bardzo szybko wyrzucasz tam parę. Ale jakie są niektóre kluczowe sposoby, w jakie ludzie mogą myśleć o automatyzacji cyfrowej lub biznesowej za pomocą swoich witryn WordPress i punktów zaczepienia w sieci lub interfejsów API? W przeciwnym razie?
JT: Tak, moje pierwsze myśli to stwierdzenie, że mamy kluczową, konkretną funkcję lub przepływ pracy, który działa. To trochę trudne, ale jest wiele, które są używane dość często. Jednym z nich jest na przykład to, że mamy pewnych klientów, którzy mają nieruchomości lub oferty na innych stronach internetowych. Więc są zarządcami nieruchomości. A to, co robią, to synchronizowanie tych właściwości z WordPressem, więc mają swoje wykazy w WordPressie, ale udało im się je przenieść do innego systemu. I mogą w zasadzie użyć naszej wtyczki, aby właściwie je zsynchronizować. Tak więc za każdym razem, gdy nowa nieruchomość zostanie dodana na określonej platformie, mogą automatycznie zsynchronizować tę nieruchomość z WordPress i opublikować ją jako wpis na stronie internetowej, w tym zdjęcia niestandardowej meta i wszystkie inne szczegóły, które możesz sobie wyobrazić. Więc to będzie taki, który właściwie obejmuje działania, więc gdy ktoś z zewnątrz wyśle coś wewnątrz WordPressa, ale jest to również odwrotny sposób, w jaki jest to możliwe. Możesz więc na przykład powiedzieć, kiedy masz wtyczki formularzy na swojej stronie WordPress, takie jak formularz kontaktowy siedem formularzy WP Gravity Forms. Możesz ich używać na przykład do zbierania leadów lub płatności lub chcesz tworzyć i aktualizować użytkowników za pomocą naszej wtyczki, ponieważ mamy na przykład wyzwalacze, które uruchamiają się przy niektórych przesłanych formularzach. Są zintegrowane z naszą wtyczką. A kiedy tak się stanie, możesz później wysłać im określone dane w inne miejsce, a nawet sformatować je w sposób niezbędny do zrozumienia przez inną usługę. A to pozwala zasadniczo na oba sposoby komunikowania się i tworzenia automatyzacji za pomocą WordPress.
DV: Wygląda na to, że wiele z tego jest nawet związanych z niestandardowymi automatyzacjami, ponieważ wiem, że istnieją pewne automatyzacje, które są dołączone do niektórych wtyczek formularzy, o których mówiłeś. Czy ludzie szukają tej automatyzacji, gdy próbują rozwiązać w dużej mierze niestandardowe automatyzacje, czy też masz wrażenie, że pojawia się wspólny motyw? Czy o to chodzi w twoich przepływach, czy pomóż mi zrozumieć, jak o tym myślisz?
JT: Tak, więc zdaję sobie sprawę, oczywiście, że istnieje wiele wtyczek, które mają swój własny rodzaj integracji broni. Oferują więc własne punkty końcowe, takie jak Elementor, lub Gravity Forms, tak czy inaczej, wielu klientów przychodzi do nas i zamiast tego używa WP, tylko dlatego, że koncentrujemy się na tego rodzaju automatyzacjach i na manipulowanie danymi, które są za nimi, tak, aby mogli korzystać ze wszystkich naszych funkcji i nie ograniczają się tylko do statycznej odpowiedzi, którą zwykle dają inne wtyczki. Mogą więc używać ich nie tylko do automatyzacji, ale także do manipulowania danymi i wysyłania ich nadal w ten sam sposób. A potem ten sam sposób na niezawodne dla innych platform i usług.
DV: Kiedy manipulują danymi. Czy robią to z kodem z twoją wtyczką i lubią się z nim jakoś wiązać, czy jest to rodzaj kombinacji niestandardowego kodu i ustawień lub jak to się dzieje?
JT: Więc to jest w zasadzie wizualne, ale nie ogranicza się do tego. Więc jeśli ktoś zna na przykład Zapiera, to, co robi, to zbiera określone dane z punktu końcowego, w pewnym sensie je dekoduje. Uczynią więc każdą z linii jako oddzielną wartość, a ta wartość będzie wtedy dostępna wizualnie i będzie można ją wybrać z listy rozwijanej. Więc nasza wtyczka robi to samo. Tak więc za każdym razem, gdy uruchamiane jest zdarzenie, mamy dostęp do konkretnych informacji, z których użytkownik może skorzystać, i to właśnie pozwalamy mu wybrać w kolejnych krokach. Powiedzmy, że mają przesłany formularz kontaktowy i przesłano wiadomość e-mail i może zdjęcie. Są w stanie wybrać to zdjęcie i wiadomość e-mail automatycznie z tego konkretnego pakietu danych wyzwalacza we wszystkich nadchodzących działaniach. Więc w zasadzie nie jest potrzebny specjalnie do tego kod. Mogą używać formatowania, więc mamy coś, co nazywa się formaterem, który umożliwia wykonywanie operacji matematycznych w celu zastąpienia tekstu w celu znalezienia tekstu, oddzielenia tekstu i tak dalej. To jest właśnie w następnym kroku, aby faktycznie udostępnić dane usłudze, która wymaga na przykład określonego formatu.
DV: No dobrze, to są całkiem dobre przykłady. Wiesz, trochę ciekawego myślenia o WordPressie w porównaniu z innymi systemami, jeśli chodzi o automatyzację. I chciałbym poznać twoje przemyślenia na ten temat. Ale zrobimy sobie pierwszą przerwę, zaraz wrócimy.
DV: Witam wszystkich, witamy ponownie, aby nacisnąć ten podcast społeczności WordPress i W EMR To jest twój host David podatny. Rozmawiam z Yanem na temat wielkich internetowych haczyków WP o oszczędzaniu, odblokowywaniu przychodów i czasu dzięki automatyzacji za pomocą WordPressa Jonas tuż przed przerwą, w której dałeś nam kilka przykładów automatyzacji, takich jak sposób, w jaki możesz obsługiwać obce dane, różne rodzaje systemy i mogą wymagać interakcji, tworzenia działań w ramach lub udostępniania danych niektórym z innych podanych przez Ciebie kluczowych przykładów. Jestem po prostu ciekawa, co myślisz o WordPressie w odniesieniu do cyfrowej automatyzacji? Wiesz, mam na myśli, wielu ludzi w wielkim, szerokim świecie to systemy zamkniętego źródła, takie jak knoty lub Shopify w pewien sposób, co może utrudnić to lub uniemożliwić, czy to tylko WordPress jest otwartą naturą, która sprawia, że jest to dobre czy jest jeszcze coś, co myślisz o tym, jak dobrze WordPress nadaje się do automatyzacji cyfrowej?
JT: A więc możliwości są w zasadzie nieograniczone. Jesteśmy oczywiście specjalnie stworzeni, aby podłączyć się przede wszystkim dla użytkowników WordPressa, którzy faktycznie używają WordPressa do korzystania z niektórych funkcji. Jak dla mnie, na przykład, w przeszłości, mamy konto uczące się. Więc jeśli ktoś może utworzyć kurs w ramach kursu i użyje naszej wtyczki, na przykład, i dodatkowo WordPressa, aby zapewnić pewne dodatkowe funkcje, takie jak określone obszary członkostwa i tak dalej. I w pewnym sensie automatyzują tę możliwość między wysłaniem użytkownika z trybu uczenia do WordPressa, ale może, może być również używany poza rzeczywistym WordPressem, tak jakby jako samodzielne rozwiązanie do automatyzacji, które zasadniczo eliminuje w pewnym sensie potrzebę na przykład dla platform automatyzacji, takich jak Zapier lub integracja, więc jak to się stanie, na przykład weźmy przykład uczenia się, możesz w zasadzie wysyłać dane do WordPressa i manipulować danymi tam do pewnych automatyzacji i możesz wysłać te dane gdzieś w przeciwnym razie. Więc w zasadzie nie musisz używać Zapier do wykonywania wszystkich tych zadań automatyzacji, ale w zasadzie możesz również użyć wersji naszej wtyczki na telefon komórkowy na stronie WordPress, aby wysłać te same dane.
DV: Tak, bo chyba wszystko jest otwarte i przystępne. Ogólnie jest więcej dostosowywania, ale wydaje mi się, że nawet wracam myślami do mojego końca. Dni agencyjne są jak wtedy, gdy klient próbował zbudować witrynę. Można go zbudować na bardzo szybkiej platformie z zamkniętym kodem źródłowym, jeśli jest to tylko witryna z broszurami, ale zwykle jest to automatyzacja, która sprawia, że jest to wymóg, którego nie można używać z takimi platformami, ponieważ zawsze mam nazwij to może nie dziwnymi pomysłami, ale w ten sposób mam pomysł. To właśnie sprawiło, że WordPress był najlepszym wyborem. Ponieważ pomysł był wyjątkowy. To było inne niż inne rzeczy i przestrzegało zasad automatyzacji, które są z półki. Większość rzeczy źródłowych nie miała odpowiedzi i wydawało się, że prawie każdy klient ma coś takiego. Ale dla mnie to nie było tak, że dobrze się do tego nadawał. To było jak Ale to był powód, dla którego większość witryn musiała się na nim osiedlić, przynajmniej moim zdaniem jako platforma lub coś podobnego. Nie wiem, czy widzisz to w ten sam sposób.
JT: Tak, całkowicie. Całkowicie. Mówię, że mówię konkretnie o WordPressie. Jestem wielkim fanem korzystania z WordPressa jako platformy automatyzacji tylko dlatego, że masz elastyczność, której nie masz na przykład. Jesteś więc związany z pewną strukturą, którą oferuje Zapier i pewnym zestawem funkcji. Ale co, jeśli chcesz zautomatyzować coś, co na przykład zaoszczędzi ci siedmiu, ośmiu kroków, czyli znowu ogromnej ilości zadań, które zasadniczo musisz zapłacić, lub danych przesyłanych tam iz powrotem. Więc tego rodzaju czynniki mogą być bardzo interesujące, szczególnie jeśli pracujesz z WordPressem, ponieważ tam możesz wszystko zmienić, prawda? Ponieważ masz w zasadzie dostęp do całego kodu źródłowego, możesz tworzyć własne integracje, które przy okazji również działają lub wtyczki, możesz tworzyć własne integracje pod konkretne potrzeby i usługi, a następnie używać ich ze wszystkimi naszymi predefiniowanymi automatyzacja i tak dalej w broni WP. Więc to jest jeden duży sprzęt. Uważam, że WordPress jest dobrą konfiguracją do tego, a także do prywatności danych, ponieważ masz kontrolę nad danymi. Nie jest wymieniony lub nie jest dostępny w Zapier. I sesje z innych usług, które mogą być bezpieczne w każdym miejscu.
DV: Tak, to naprawdę dobry punkt. Wiesz, miałem w programie kilku gości, którzy skłonili się do automatyzacji za pomocą WordPressa, nie tylko w swoich kompilacjach, ale nawet w tym, jak reklamują swoje usługi klientom z agencji Freelancer, gdzie powiedzą: hej, dlaczego nie powinieneś zautomatyzować tej części swojej firmy i tak naprawdę nie ma gości, którymi dzielili się, często nie miało to nic wspólnego z wysiłkiem marketingowym. To naprawdę miało coś wspólnego z szybszym procesem backendowym dla firmy, niektóre, coś, co robili, były wydajne i naprawdę ciekawie było usłyszeć, jak się w to angażują w kontekście, no wiesz, klientów satelitarnych z typowych witryn lejka marketingowego. Ale interesujące jest to, że mówisz o tym z rozmachem. Więc jestem teraz ciekaw, że dzielisz się trochę o nowych hakach sieciowych. Za chwilę chcę cię o to zapytać. Ale jestem po prostu ciekawa, poza webhookami WP, jakie wtyczki są dobrymi przykładami automatyzacji z represją? Jakie wtyczki, które widzisz, wykonują dobrą robotę? Może w jednym konkretnym obszarze lub ogólnie i myślę, że nie musi to być też wtyczka, ale jestem po prostu ciekawa, jakie inne technologie itp. i WordPress, które są naprawdę dobrymi przykładami automatyzacji?
JT: Tak, więc na wiele sposobów, zwłaszcza w przypadku automatyzacji. Więc jeśli myślisz o definicji automatyzacji, jest ona bardzo szeroka, więc możesz ją zobaczyć na wiele sposobów. Myślę, że bardzo uproszczona wersja powiedzenia, czym jest automatyzacja, to coś, co oszczędza czas, prawda i ułatwia to. Dlatego zwykle kupujemy wtyczki, ponieważ pomagają nam w pewien sposób zautomatyzować rzeczy. A jednym z nich jest na przykład zarządzana broń WP lub zarządzana WP, która jest w zasadzie scentralizowaną wersją zarządzania wszystkimi witrynami WordPress, prawda? Więc ich sposób na zautomatyzowanie rzeczy po prostu polega na tym, że nie musisz logować się do każdej witryny, aby coś zmienić, ale możesz to wszystko zrobić scentralizowane z mojej strony internetowej z zarządzanego WP. Następnie mamy inny sposób, który jest podobny do tego, który mamy teraz, jest to wtyczka o nazwie Uncanny Automator, która pochodzi od Ryana. Więc rozmawialiśmy już wcześniej i jest to również niesamowita wtyczka, która robi coś podobnego, gdybyśmy zrobili tylko to, że jest bazą tokenów. Nie działają więc z dokładnie pełną konstrukcją danych, ale jej specyficzne elementy pomagają, tak jak powiedziałbym, uproszczony sposób dla mniejszych automatyzacji, które nie wymagają dużej złożoności ani szczególnie dużej niezawodności, ponieważ skupiamy się bardziej na większe projekty, a konkretnie na wydajność. Więc często robią coś takiego. Jest więc dużo marketingu i wiele wtyczek graficznych, na przykład od Adriana, który jest rodzajem platformy do automatyzacji marketingu. Możesz więc w pewnym sensie zautomatyzować przepływy pracy e-mail i dynamiczne tagowanie określonych użytkowników oraz zarejestrować się w WordPressie i tak dalej. Więc to wszystko jest wszelkiego rodzaju połączone za pomocą wtyczek z tego, co widziałem, a twórcy wtyczek zasadniczo próbują wprowadzić swój własny smak do świata automatyzacji, tworząc albo web hooki, albo bezpośrednie integracje w kodzie. Ale to jest to w zasadzie, to są w zasadzie główne części dotyczące wtyczek. Mam też inny rodzaj usługi, o której warto wspomnieć. Nazywa się to plugin blade, które pozwala programistom tworzyć szablony wtyczek, takie jak generator wtyczek, za pomocą kilku kliknięć. Możesz więc utworzyć predefiniowany szablon lub określone moduły, których nie musisz samodzielnie pobierać. Więc nawet od strony programistycznej możesz zautomatyzować proces, tworząc wysokiej jakości kod w zasadzie w mgnieniu oka. Dzięki temu oszczędzasz znowu jak 510 20 godzin. W zależności od Twoich potrzeb. Powiedziałbym więc, że jest to krótkie podsumowanie tego, co moim zdaniem jest różnymi rodzajami automatyzacji.
DV: Tak, to trochę jak automatyzacja kompilacji, jak podczas podłączania i odtwarzania. I wiem, że ludzie naprawdę skłaniają się ku automatyzacji lub kompilacji. I masz coś w rodzaju przykładu Zarządzaj, w którym zarządzam wieloma witrynami. Zarządzaliśmy WP i wykorzystywaliśmy automatyzację w różnych możliwościach do zarządzania Twoimi witrynami. A potem oczywiście ciekawie było usłyszeć o niektórych innych frameworkach związanych z automatyzacją. Wygląda na to, że kiedy ludzie generalnie budują witryny WordPress, myślisz, że zastanawiają się nad tym wymogiem dotyczącym automatyzacji, który pełza, czy jest to coś, co większość ludzi zastanawia się lub nawet nie zdaje sobie sprawy, lub jak się czujesz, jak większość ludzi podchodzi do automatyzacji w swoich kompilacjach?
JT: Myślę więc, że są w tym dwa punkty wejścia. Jeden jest prawdopodobnie poza prowadzeniem. Więc kiedy są śliskie, tyle pracy, że najprawdopodobniej nie są w stanie wykonać samodzielnie. Więc naprawdę się nudzą, ale potem myślą, że nie mogą po prostu zautomatyzować zadania. Więc myślę, że to jest jedna z możliwości i inne. Druga jest taka, że jeśli w pobliżu jest ktoś, kto jest już technicznie i ma projekty lepsze lub klientów, cóż, to najprawdopodobniej już wiedział, jakie ma możliwości związane z automatyzacją. Więc dla nich fajniej jest nawet znaleźć sposoby na skonfigurowanie pewnej automatyzacji, prawda, ponieważ jeśli masz na przykład sklep internetowy jest w zasadzie już zautomatyzowany, ktoś może kupić produkt i ląduje na twojej stronie internetowej i masz wszystko dostępne dane. Istnieje już duża automatyzacja, ponieważ nie trzeba tego robić ręcznie. Ale poza tym możesz na przykład powiedzieć, że kiedykolwiek tak się stanie, a także chcę, aby ta konkretna płatność została zarejestrowana na mojej platformie księgowej, chcę, aby została ona wysłana do platformy automatyzacji marketingu i wysyłała biuletyny itp. rzeczy, które otrzymujesz dzięki doświadczeniu lub rzeczywistej potrzebie, lub oczywiście przez kogoś, kto jest konkretnie konsultowany w sprawie automatyzacji.
DV: To interesujące, wydaje się, że wiele osób z pewnością próbuje zaoszczędzić pieniądze, korzystając z gotowych wtyczek, lub coś, co również będzie polegało na natywnie dostępnych funkcjach automatyzacji, aby podejmować decyzje na miejscu. Tak, zwłaszcza takie rzeczy jak wtyczki formularzy. Czuję, że to się często zdarza, nawet bez względu na to, czy korzystam z wtyczki formularzy, czy lubię wbudowane forum HubSpot, czy coś takiego. To naprawdę interesujące, że ludzie skłaniają się ku natywnej automatyzacji, która jest dostępna i jakiejkolwiek technologii, którą rozważają w rachunku WordPress. To naprawdę interesujące. A ja chcę trochę głębiej kopać. Niektóre rzeczy, którymi się zajmujesz, i haki sieciowe. Zrobimy ostatnią przerwę. Zaraz wrócimy.
DV: Cóż, wszyscy witamy z powrotem w Press This WordPress podcasty społeczności na WMR. Jesteśmy w trakcie rozmowy o automatyzacji WordPress z Jannis Thumming. Tuż przed przerwą Jannis dzielisz się trochę o tym wiesz, naprawdę kilka innych przykładów automatyzacji w WordPressie. Wspomniałeś o innych rodzajach frameworków automatyzacji i przykładach i jestem po prostu ciekaw, czy mógłbyś rozpakować trochę więcej o tym, jak postrzegasz web hooki, może różni się od innych form automatyzacji. Ludzie mogą być zaznajomieni z WordPressem.
JT: To całkowicie. Tak więc nasza platforma jest w zasadzie rozwiązaniem, które stara się wprowadzić przenośność bawełny do WordPressa. Dlatego staramy się, aby inne wtyczki mogły być ze sobą połączone, aby mogły ze sobą rozmawiać i wymieniać dane, ponieważ wciąż jest to duża część, której brakuje w WordPressie. I właśnie na tym się skupiamy. Dokładnie. Tak więc naszym głównym celem blogowania było umożliwienie ludziom zaoszczędzenia czasu i zasobów, a kolejnym bardzo ważnym punktem, o którym wspomniałem wcześniej, są błędy ludzkie. Ponieważ bez automatyzacji bardzo łatwo można wprowadzić ludzkie błędy, które mogą się ponownie pogorszyć i spowodować wiele problemów na dłuższą metę.
DV: Pozwólcie, że zadam to pytanie. Więc tak jak już mówiłeś o tym, jak są interfejsy do ustawiania reguł i było w integracjach, więc domyślam się, że to czyni go bardziej dostępnym dla osób, które nie są w stanie kodować tego samego rodzaju działań i w witrynach, które wystawiają rachunek. Wspomniałeś, jak jednym z celów jest poprawa zgodności między wtyczkami w automatyzacji. Jak otrzymujesz listę działań dla każdej wtyczki? Czy chcesz być na bieżąco z haczykami sieciowymi na każdą wtyczkę? Czy potrafisz je wykryć? Jak sobie z tym radzisz? Na przykład, jeśli koncentrujesz się na interoperacyjności między wtyczkami, w jaki sposób wypełniasz tę lukę, co jest na powierzchni w porównaniu z działaniami, które może wykonać?
JT: Tak, więc na pewno mamy pewne integracje, które mają predefiniowane akcje i wyzwalacze, czyli coś, co tworzymy ręcznie. Tworzymy więc konkretny wyzwalacz w zależności od potrzeby. Tak więc również na naszej stronie internetowej mamy specjalną stronę, na której możesz poprosić o integrację, na której możesz również wspomnieć o określonej akcji lub wyzwalaczu, którego szukasz. I tak zwykle zaczynamy integrować nasze działania i wyzwalacze. Jest to jedna część, która koncentruje się na działaniu, co sprawia, że moim zdaniem najłatwiej jest użytkownikowi korzystać z określonej funkcji, ale niekoniecznie jest to ograniczone do tego prawa, ponieważ wiele funkcji działa ze standardową funkcjonalnością sieciową. Lub API. Więc jeśli coś jest niedostępne, na przykład, istnieje niestandardowy typ posta utworzony za pomocą innej wtyczki. I nie jesteś pewien, czy to zadziała z naszą wtyczką. Z pewnością tak jest, ponieważ to, co robi nasza wtyczka, integruje się z możliwością dodania dowolnego rodzaju posta, ponieważ możemy dokładnie określić, jaki to jest typ posta, więc dla nas nie ma znaczenia, co też by było, abyśmy mogli edytować w każdym razie, prawda? Ponieważ standardowa struktura WordPress, której używamy, i tego rodzaju rzeczy niekoniecznie wymagają do tego konkretnej integracji. Ale w celu ułatwienia zrozumienia nie tworzymy nowych akcji i integracji, aby ułatwić użytkownikom korzystanie z naszych automatyzacji
DV: Tak, to był mój problem. Myślę, że kiedy używałem rzeczy takich jak Zapier w przeszłości, są takie, jak są, są to rodzaj standardowych domyślnych działań WordPressa w tym, co mogą, wiesz, działać na danych, na których są w stanie działać jest dość ograniczona. Myślę, że robią to samo, gdy wychodzą, każdy CNS ma zestaw działań lub zestaw danych, z którymi możesz się zintegrować. I wydaje mi się, że skupienie się na WordPressie pozwoliłoby ci ujawnić więcej tego, oprócz większej potrzeby integracji, którą masz z rzeczy, których możesz użyć w stosunku do tego, jak zwykle działa WordPress. Czy to w porządku? Czy to słuszne założenie?
JT: Tak, tak, myślę, że tak.
DV: Okej, więc ponieważ skupiasz się na WordPressie, gdy przekazujesz dane do zintegrowanych działań do podjęcia, prawdopodobnie masz lepszy zasięg, im bardziej ogólne platformy, które obejmują wiele różnych rzeczy.
JT: Dokładnie, bo konkretnie skupiamy się na standardach jednego pracownika. Więc wszystko, co jest dostępne w standardzie WordPress, może być również używane z dowolnymi wtyczkami. Więc jeśli istnieje jakikolwiek rodzaj wtyczek, które mogą nie być bezpośrednio zintegrowane z niestandardowym pakietem postów lub w jakikolwiek inny sposób, z pewnością możemy również użyć naszej wtyczki, ponieważ możesz również utworzyć standardową meta postów na blogu za pomocą naszej wtyczki, więc nie jest to ograniczone.
DV: Jeśli jesteś programistą, czy można zintegrować się z WP ze zdjęciami z własnym niestandardowym wtyczką do interfejsu, czy tak? Jak byś o tym myślał?
JT: Prawdopodobnie będziemy mieli kilku klientów, którzy używają do tego swoich własnych integracji. Jest to również dość łatwe, podobnie jak w przypadku usługi, o której wspomniałem wcześniej, plug and play.com, która umożliwia tworzenie tych standardowych wtyczek do WordPressa. Mamy również moduł, który automatycznie tworzy dla Ciebie integrację demo. Możesz więc dosłownie kliknąć przycisk, pobrać i zainstalować, a zobaczysz, jak działa niestandardowa integracja. Zajmuje to więc dużo czasu, dzięki czemu lepiej zrozumiesz, jak faktycznie utworzyć integrację i jak wykorzystać większość funkcji, aby była dostępna w konkretnym przypadku użycia.
DV: Świetnie. Cóż, dzięki za podzielenie się tym wszystkim dzisiaj na ten temat. To było bardzo interesujące. Oczywiście, jeśli chcesz dowiedzieć się więcej o tym, co robi Yanis, możesz odwiedzić WP dash web hooks.com Dziękujemy wszystkim za wysłuchanie tego podcastu społeczności WordPress na W EMR. Ponownie, to był sondaż twojego gospodarza Davida Lobela. Wspieram społeczność WordPressa poprzez moją rolę w WP Engine. I uwielbiam co tydzień przedstawiać wam to, co najlepsze w społeczności. Po naciśnięciu tego