按此:通过 Jannis Thummig 的高级 WordPress 自动化来解锁收入和时间

已发表: 2022-07-21

欢迎来到来自 WMR 的 WordPress 社区播客 Press This。 在这里,主持人 David Vogelpohl 与来自社区的客人坐下来讨论 WordPress 开发人员面临的最大问题。 以下是原录音的抄录。

David Vogelpohl:大家好,欢迎收看 Press This,这是 WMR 上的 WordPress 社区播客。 这是您的主持人,大卫·沃格尔波尔。 我通过我在 WP Engine 的角色支持 WordPress 社区,我喜欢每周在 Press This 上为您带来社区中最好的。 提醒一下,您可以在 Twitter @wpdavidv 上关注我,也可以在 Red Circle、iTunes、Spotify 上订阅 Press This,或在 wmr.fm 下载最新剧集。 在本集中,我们将讨论通过高级 WordPress 自动化来解锁收入和时间。 加入我们的谈话,我想欢迎按此 Jannis Thumming 先生。 欢迎按此。

Jannis Thumming:很高兴来到这里。 谢谢你带我上场。

DV:是的,很高兴有你在这里。 我认为对于那些听的人来说,老实说今天要谈论的是他在一家名为 WP webhooks 的公司。 他将分享他对为什么自动化应该成为您业务的重要组成部分的想法,以及他最喜欢的一些使用 WordPress 进行数字自动化的示例以及他建议您采用新构建的方法,因此我知道人们真的不喜欢手动工作而喜欢自动化。 所以我猜今天这里是一个热门话题。 如果人们无论如何都不太忙于所有这些手动过程。 也许他们应该花时间倾听。 老实说,在我们开始采访之前,我想问你同样的问题,我问过每一位客人的价格,我想知道你是否能简要地告诉我你的 WordPress 起源故事。 您第一次使用 WordPress 是什么时候?

JT:酷。 这很有趣。 我想那是八年前我在德国完成系统工程师学徒的时候,我只是需要正确地创建网站,我不确定我是否应该自己从头开始。 有一段时间我开始创建自己的 WordPress 网站。 然后我意识到哦,实际上也需要其他人拥有他们的网站,所以我变成了一名自由职业者,最后开始创建小型网站到中型公司网站,然后切换到插件。 所以大约四年前,我开发了我们的插件。 所以 WP web hooks,以及稍后称为即插即用的另一个插件。 所以我基本上从创建网站的主题到后端和后端站点,这就是一切,然后是非常简短的 WordPress,

DV:当你说你是一名系统工程师时,我想你说的是实习生或类似的东西是针对软件系统或其他类型的系统。

JT:实际上是相反的。 所以我更多的是在一二级支持和维修打印机,这只是一项非常繁琐的工作。 这就是我开始发展自己的原因,因为你可以在任何你可以自己的地方做到这一点,而且没有人会真正打扰你。 所以这就是我开始的动机。

DV:优秀优秀。 听起来您已经完成了完整的漏斗、WordPress 冒险以及您的技能是如何发展的。 他们提到您创建了插件 WP web hooks 您能否解释一下 WP web hooks 的作用以及除了创建插件之外您的角色是什么?

JT:是的,所以我才刚刚开始,我认为提及 WP webhook 的初始设置很重要。 所以我创建它是因为我需要将 web hooks 和 API 实际集成到 WordPress 中,因为它允许我创建我们通常谈论的自动化,看起来我们只是集成了 web hooks。 所以对于不知道武器是什么的人来说,它基本上是一个特定的服务或网站,或者任何可以将数据从 A 点发送到 B 点的东西。所以基本上,如果你有不同的服务,那么假设有人在您的网站,您可以发送一个 webhook,将有关此特定订单的数据发送到其他地方。 这是 web 挂钩的最初想法,用于创建可以在 WordPress 中发生的特定事件上发送的特定事件,以便我们可以自动化某些任务,后来,我们也开始将其扩展到传入的武器,这意味着您可以从其他地方发送事件。 您可以在 WordPress 中专门做一些事情,例如,创建用户、更新用户、创建帖子等等。 大约从去年开始,我们将这些 webhook 请求和 API 请求组合成一种称为流的东西,这基本上是现在 WP webhook 的主要功能,它允许您在 WordPress 中创建自动化工作流。 因此,当特定事件发生时,假设客户购买了某些东西,那么您可以在之后连续执行操作。 那种做一些你不想再手动做的特定事情,比如将它们添加到 CRM,将它们添加到簿记中,等等。 因此,这种方式会占用您所需的所有人力资源和时间,并且可能会出现人为错误

DV:这是否类似于人们可能使用的方式,例如 If This Then That Zapier 之类的更特定于 WordPress 的东西,或者与此相比,您如何看待它,您知道,也许是人们经常求助的更广泛的解决方案?

JT:是的,所以插件本身当然是为 WordPress 构建的。 所以它是专门为 WordPress 设计的,但由于我们遵守所有标准,即 web 挂钩和 API 使用,您还可以将它与 SAF 年度积分、公共连接、Soho 流程集成。 所以这是在平台上。 我们还为他们提供了某些集成,以使我们的用户更容易与平台进行实际集成。 所以它涉及到自动化,你也可以在 WordPress 之外实现自动化,这基本上是主要目标。 因此,我们的目标是在 WordPress 插件和主题中提供不兼容性,以便您可以将它们组合在一起,甚至将它们设置为其他服务和平台。

DV:那么如何,比如让它准确地想象有一天或想象或听到一些具体的例子。 我只是好奇,就像,你很快就会对那里的一对夫妇喋喋不休。 但是,人们可能会想到使用 WordPress 网站和网络挂钩或 API 实现数字或业务自动化的关键方式是什么? 否则?

JT:是的,我的第一个想法是说我们有一个有效的关键特定功能或工作流程。 这有点难,但有很多相当经常使用。 例如,我们有某些客户在其他网站上拥有房产或列表。 所以他们是一种物业经理。 他们所做的是将这些属性与 WordPress 同步,因此他们在 WordPress 中有自己的列表,但他们设法将它们放入不同的系统中。 他们基本上可以使用我们的插件来正确同步它们。 因此,每当在特定平台上添加新属性时,他们可以自动将该属性与 WordPress 同步并作为列表发布在网站上,包括图片自定义元数据以及您可以想象的所有其他细节。 因此,这将基本上是一种涵盖正确操作的方法,因此每当外部人员在 WordPress 内部发送某些内容时,这也是可能的相反方式。 因此,例如,您可以说,当您的 WordPress 网站上有表单插件时,例如联系表单 7 WP 表单 Gravity Forms。 例如,您可以使用它们来收集潜在客户或付款,或者您想使用我们的插件创建和更新用户,因为我们有例如触发某些表单提交的触发器。 它们与我们的插件集成。 每当发生这种情况时,您可以随后将特定数据发送到其他地方,甚至以其他服务能够理解的方式对其进行格式化。 这使您基本上可以通过两种方式与 WordPress 进行通信和创建自动化。

DV:所以听起来很多这甚至与自定义自动化有关,因为我知道您所说的一些表单插件中包含某些自动化。 当人们试图解决主要是为了解决自定义自动化问题时,他们是否会寻求这种自动化,或者您是否觉得出现了一个共同的主题? 这就是你的流程的意义所在,还是帮助我理解你的想法?

JT:是的,所以我知道我们当然知道有很多插件都有自己的武器集成。 因此,他们提供了自己的端点,例如 Elementor 或 Gravity Forms 这样做的事情是,无论如何,很多客户来找我们并使用 WP 来代替,只是因为我们特别专注于这些自动化和操作背后的数据,这样他们就可以使用我们所有的功能,而不仅限于通常由其他插件提供的静态响应。 因此,他们不仅可以使用它们来实现自动化,还可以使用它们来操作数据并以相同的方式发送数据。 然后以同样的方式可靠地连接到其他平台和服务。

DV:当他们操纵数据时。 他们是用你的插件的代码来做这件事,并且喜欢以某种方式绑定它,还是它是自定义代码和设置的组合,或者这种定制是如何发生的?

JT:所以它基本上是视觉的,但不限于此。 因此,如果有人熟悉 Zapier,例如,他们所做的是从端点收集某些数据,他们会对其进行解码。 所以他们会将每一行作为一个单独的值,然后该值将在视觉上可用并且可以从下拉列表中选择。 所以我们的插件也是一样的。 因此,无论何时触发事件,我们都有用户可以使用的特定信息,这是我们允许他们在接下来的步骤中选择的内容。 因此,假设他们提交了一个联系表格,并且提交了一封电子邮件,也许还有一张图片。 他们能够在所有即将执行的操作中从触发器的特定数据包中自动选择此图片和电子邮件。 所以基本上没有专门为此需要的代码。 他们可以使用格式化,所以我们有一个叫做格式化程序的东西,它允许您进行数学运算来替换文本以查找文本、分隔文本等。 例如,下一步就是将数据实际提供给需要特定格式的服务。

DV:好的,这些都是很好的例子。 你知道,与自动化相关的其他系统相比,WordPress 有点奇怪。 我很想听听你对此的看法。 但是我们要先休息一下,我们马上就回来。

DV:大家好,欢迎回来按此 WordPress 社区播客和 W EMR 这是您的主持人大卫易受攻击。 我正在和 Yan 谈论大型 WP 网络钩子,关于节省、解锁收入和使用 WordPress Jonas 自动化的时间,就在休息前你给我们提供了一些自动化的例子,比如你可能处理外国数据的方式,不同类型的系统,并且可能需要与您提供的其他一些关键示例进行交互、在其中创建操作或共享数据。 我只是好奇,您对 WordPress 相对于数字自动化有何看法? 你知道,我的意思是,在广阔的世界中,很多人都是封闭源代码系统,例如 wicks 或 Shopify,在某些方面可能会使其变得更加困难或不可能,仅仅是 WordPress 是使其变得更好的开放性或者您对 WordPress 是否适合数字自动化有什么看法?

JT:所以可能性基本上是无穷无尽的。 我们当然是专门为实际使用 WordPress 以利用某些功能的 WordPress 用户而设计的。 例如,对我来说,过去我们有一个可教的帐户。 因此,有人可以在课程内创建课程,并且他们使用我们的插件,例如,另外还有 WordPress,以提供某些额外的功能,如特定的会员区域等。 他们在将用户从可教到 WordPress 之间自动实现了这种可能性,但它可以,它也可以在实际 WordPress 之外使用,就像一个独立的自动化解决方案,从某种意义上说,这基本上消除了这种需求,因为例如,对于像 Zapier 或集成这样的自动化平台,如果你有,例如,让我们以可教的例子为例,你基本上可以将数据发送到 WordPress 并将那里的数据操作到某些自动化,然后可以将这些数据发送到某个地方别的。 因此,您基本上不一定需要使用 Zapier 来完成所有这些自动化任务,但基本上,您也可以在 WordPress 网站上使用我们的手机版本的插件来发送相同的数据。

DV:是的,因为我想一切都是开放且平易近人的。 总的来说,还有更多的定制,但感觉就像是在回想我的结局。 代理时代就像客户试图建立一个网站。 如果它只是一个小册子网站,你可以在一种非常快速的封闭源代码平台上构建它,但我觉得它通常是自动化的要求,你不能使用这样的平台,因为我总是有我一直称之为也许不是奇怪的想法,但我有一个想法。 这就是最终使 WordPress 成为最佳选择的原因。 因为这个想法是独一无二的。 它与其他事物不同,并遵循现成的自动化规则。 大多数来源的东西都没有答案,感觉几乎每个客户都有类似的东西。 但对我来说,这不仅仅是因为它非常适合它。 就像但这就是为什么大多数网站需要解决它的原因,至少在我看来是一个平台或类似的东西。 不知道你有没有同样的看法。

JT:是的,完全。 完全。 我说我专门针对 WordPress。 我很喜欢我自己使用 WordPress 作为自动化平台,因为你有灵活性,例如,这是你没有 zappy 的东西。 因此,您会受到 Zapier 提供的某些结构和某些功能的约束。 但是,如果您想要自动化某些事情,例如,为您节省七、八个步骤,这又是您基本上必须支付的大量任务或来回发送的数据,该怎么办。 所以这类因素可能非常有趣,特别是,如果你使用 WordPress,因为在那里你可以改变一切,对吗? 因为您基本上可以访问所有源代码,所以您可以创建自己的集成,顺便说一下,它也可以工作或插件,您可以根据您的特定需求和服务进行自己的集成,然后将它们与我们所有预定义的WP武器中的自动化等。 所以这是一个很大的硬件。 我相信 WordPress 是一个很好的设置,以及数据数据隐私,因为您可以控制数据。 它没有被提及或在 Zapier 中不可用。 以及来自其他服务的会话,无论您在哪里插曲都是安全的。

DV:是的,这是一个非常好的观点。 你知道,我有几位嘉宾在节目中倾向于使用 WordPress 实现自动化,不仅仅是在他们的构建中,甚至在他们如何向自由职业者代理客户推销他们的服务时,他们会说,嘿,为什么你不是要自动化这部分业务吗?它真的没有客人分享的东西,很多时候它与营销工作无关。 它确实与类似,使业务的一些后端流程更快,一些,他们正在做的一些事情,是高效的,听到他们以一种方式,你知道,卫星客户端的方式来了解它真的很有趣来自典型的营销漏斗网站。 但是听到你谈论它很有趣。 所以我现在很好奇,你分享了很多关于新网络钩子的信息。 我确实想在这里稍微问你一点。 但我只是好奇,除了 WP webhooks 之外,哪些插件是可抑制自动化的好例子? 您看到哪些插件可以很好地使用它? 也许在一个特定领域或一般情况下,我想它也不一定是插件,但我只是好奇,还有哪些其他技术等,以及 WordPress 是自动化的真正好例子?

JT:是的,所以这有很多方式,尤其是关于自动化。 因此,如果您考虑自动化的定义,它非常广泛,因此您可以从很多方面看到它。 我认为说什么是自动化的一个非常简化的版本是它可以节省您的时间,对,并且使事情变得更容易。 这就是我们通常购买插件的原因,因为它们可以帮助我们以某种方式实现自动化。 其中之一是托管 WP 武器或托管 WP,这基本上是管理所有 WordPress 网站的集中版本,对吧? 因此,他们的自动化方式基本上是您不必登录每个网站即可更改某些内容,但您可以从我的网站上的托管 WP 集中完成所有操作。 然后我们有另一种方式,类似于我们现在有一个名为 uncanny Automator 的插件,来自 Ryan。 所以我们之前也谈过,它也是一个了不起的插件,它做类似的事情我们会做,只是它是令牌基础。 所以他们不使用确切的完整数据结构,但它的特定元素可以帮助就像我说的那样,一种不需要太多复杂性或特别高可靠性的小型自动化的简化方法,因为我们更专注于更大的项目,特别是在性能方面。 所以他们经常做这样的事情。 所以有很多营销和插件图形,例如,还有来自 Adrian 的,这是一种营销自动化平台。 因此,您可以自动化您的电子邮件工作流程和对特定用户的动态标记,并在 WordPress 上注册等等。 所以这一切都是通过我所看到的插件连接起来的,插件创建者基本上试图通过在代码中创建网络挂钩或直接集成来将他们自己的风格带入自动化世界。 但这基本上就是这样,这基本上是关于插件的主要部分。 我还有另一种可能很有趣的服务。 它被称为插件刀片,它允许专门的开发人员通过几次点击来创建插件模板,如插件生成器。 所以你可以创建一个预定义的模板,或者一些你不需要自己下载的特定模块。 因此,即使从开发部分开始,您也可以通过创建高质量的代码来实现流程自动化。 这样可以再次为您节省 510 20 小时。 根据您的具体需求。 所以我想说这就像我认为不同类型的自动化的简短综述。

DV:是的,这有点像构建自动化,比如即插即用。 而且我知道人们真的很投入,当然是自动化或构建流程。 您有点像管理示例,我在其中管理大量站点。 我们已经管理了 WP 并利用各种能力的自动化来管理您的站点。 当然,听到有关自动化的其他一些框架也很有趣。 听起来就像人们通常在构建 WordPress 网站时一样,您认为他们是否会考虑这种令人毛骨悚然的自动化新闻要求,这是大多数人事后才考虑或什至没有意识到他们正在实施的事情或者您如何看待大多数人在构建过程中实现自动化的方式?

JT:所以我认为有两个切入点。 一个可能不在领先地位。 因此,当他们很滑时,他们很可能无法独自完成大量工作。 所以他们真的很无聊,但后来他们想到不能只是自动化任务。 所以这是我认为的可能性之一和其他可能性。 另一种情况是,如果周围有人已经是技术人员并且拥有出色的或客户项目,那么他们很可能已经知道自动化的可能性。 所以对他们来说,找到设置某种自动化的方法会更好,对,因为如果你有,例如,网上商店基本上已经自动化了,有人可以购买产品,它登陆你的网站,你就拥有了可用的数据。 已经有很大的自动化,因为您不必手动进行。 但是最重​​要的是,例如,您可以说,每当发生这种情况,并且我还希望在我的簿记平台中注册该特定付款时,我希望将其发送到营销自动化平台并发送新闻通讯之类的你所做的事情是通过经验或实际需要,或者当然是通过专门咨询自动化的人来实现的。

DV:这很有趣,感觉很多人肯定会在尝试使用现成的插件来省钱时,或者某些东西也会倾向于使用本机可用的自动化功能来当场做出决定。 是的,尤其是表单插件之类的东西。 即使我使用表单插件或嵌入式 HubSpot 论坛之类的东西,我也觉得这种情况经常发生。 看到人们倾向于可用的本地自动化以及他们碰巧在 WordPress 账单中考虑的任何技术,这真的很有趣。 这真的很有趣。 不过,我确实想更深入地挖掘一下。 您正在做的一些事情和网络网络挂钩。 我们要进行最后一次休息。 我们马上回来。

DV:欢迎大家回到 WMR 上的 Press This WordPress 社区播客。 我们正在与 Jannis Thumming 讨论 WordPress 自动化。 就在休息前,Jannis 您正在分享一些您所知道的,实际上是 WordPress 中的其他一些自动化示例。 你提到了一些其他类型的自动化框架和示例,我只是好奇,比如,如果你能解开更多关于你如何看待网络钩子的信息,可能与其他形式的自动化不同。 人们可能熟悉 WordPress。

JT:完全是这样。 所以我们的平台基本上是一种尝试将棉花可移植性引入 WordPress 的解决方案。 因此,我们尝试让其他插件能够相互连接,以便它们可以相互交谈并交换数据,因为这仍然是 WordPress 中缺少的一个重要部分。 这就是我们特别关注的重点。 确切地。 所以我们写博客的主要目标基本上是让人们节省时间和资源,我之前提到的另一个非常关键的一点是人为错误。 因为如果没有自动化,很容易带来人为错误,这些错误会再次变得更加困难,并长期导致很多问题。

DV:所以让我问这个问题。 因此,就像您已经讨论过如何设置规则的接口以及如何在集成中一样,所以我猜这使得那些无法编写相同类型的活动和网站的人更容易访问它他们开账单。 您提到了目标之一是如何提高自动化插件之间的兼容性。 您如何获得每个插件的操作列表? 您是否必须跟上每个插件的网络挂钩? 你能检测到它们吗? 比如,你是怎么处理的? 就像,如果你的重点是插件之间的互操作性,你如何弥合这种差距,什么是表面化与它可以做的活动?

JT:是的,所以我们肯定有某些具有预定义操作和触发器的集成,这是我们手动创建的。 所以我们根据需要创建一个特定的触发器。 因此,在我们的网站上,我们也有一个特定页面,允许您请求集成,您还可以在其中提及您正在寻找的特定操作或触发器。 这通常是我们开始整合我们的行动和触发器的方式。 这是一个特别关注动作的部分,这使得我认为用户最容易使用特定功能,但它不一定限于该权利,因为许多功能都与标准 Web 功能一起使用。 或 API。 因此,如果有一些东西不可用,例如,有一个使用不同插件创建的自定义帖子类型。 而且您不确定这是否适用于我们的插件。 这是肯定的,因为我们的插件所做的是与添加任何类型的帖子类型的可能性集成在一起,因为我们可以具体指定它对我们来说是什么帖子类型,没关系,这也是我们可以编辑的无论如何,对吧? 因为我们使用的是标准的 WordPress 结构,而这些东西并不一定需要特定的集成。 但是为了更容易理解,我们不会创建新的操作和集成来让用户更容易实际使用我们的自动化

DV:是的,那是我的问题。 我认为当我过去使用像 Zapier 之类的东西时,它们是一种标准的默认 WordPress 操作,他们能够,你知道,对他们能够采取行动的数据采取行动是相当有限的。 我认为他们正在做同样的事情,他们出去就好了,每个 CNS 都有一组动作或一组你可以整合的数据。 而且我觉得你似乎专注于 WordPress 可以让你展示更多的东西,除了你可以使用的东西与 WordPress 通常工作方式相关的东西的更多集成需求之外。 这公平吗? 这是一个公平的假设吗?

JT:是的,是的,我认为是的。

DV:好的,因为当您将数据呈现为要采取的集成操作时,您会专注于 WordPress,因此您可能会获得更好的覆盖范围,即涵盖许多不同类型事物的更通用的平台。

JT:没错,因为我们特别关注单一工人标准。 因此,WordPress 标准中可用的任何内容也可以与任何类型的插件一起使用。 因此,如果有任何类型的插件可能无法直接与自定义帖子套件集成或其他任何内容,我们当然也可以使用我们的插件,因为您还可以使用我们的插件创建标准博客帖子元,因此不受限制。

DV:如果你是一名开发人员,是否可以将 WP 中的图片与你自己的自定义插件集成到界面中,或者是这样吗? 你会怎么想?

JT:我可能会有几个客户为此使用他们自己的集成。 使用我之前提到的plug and play.com 服务也很容易,它允许您创建这些标准化的WordPress 插件。 我们还有一个模块可以自动为您创建演示集成。 因此,您可以直接单击按钮下载并安装它,您将看到自定义集成是如何工作的。 因此,这需要您花费大量时间,让您更好地了解如何实际创建集成以及如何利用大多数功能使其可用于您的特定用例。

DV:太好了。 好吧,谢谢你今天分享这一切。 这很有趣。 当然,如果您想了解更多有关 Yanis 在做什么的信息,您可以访问 WP dash web hooks.com 感谢大家收听 W EMR 上的 WordPress 社区播客。 再次,这是您的主持人大卫洛贝尔民意调查。 我通过我在 WP Engine 的角色来支持 WordPress 社区。 我喜欢每周在这里为您带来最好的社区。 按此