webhooks只是在Wordpress.com上的东西吗?

时间:2017-07-01 19:07:57

标签: wordpress webhooks

有时候阅读Wordpress文档时我真的很生气。有关于webhooks here的页面,但在我的安装中缺少该选项。我甚至切换到英文版的管理面板来检查但没有。 那么webhooks只有wordpress.com的功能,还是可以在其他地方使用自托管WP安装? 为什么文档不清楚这个?

某处必须有一些内部挂钩,否则在发布新帖后会如何生成RSS Feed?

2 个答案:

答案 0 :(得分:1)

不幸的是,您链接到的页面不是Wordpress文档,它是关于使用Wordpress.com托管网站的支持文章。

Wordpress有一些action/hook functions,但外部通知不是标准功能,因此您需要一个插件才能在自托管Wordpress上执行此操作,例如PubSubHubbub(仅限{}我可以找到一个似乎仍然保持的)或HookPress

答案 1 :(得分:0)

如果涉及到Webhooks,我现在使用WP Webhooks Pro已有一段时间。

除了WordPress默认情况下不支持webhooks之外,在涉及WordPress和webhooks时,您还应该考虑两点:

  1. 发送数据
  2. 接收数据

如果您想发送数据,那么HookPress长期以来一直是主要解决方案(它尚不支持最新的PHP版本)。目前,我为此使用了两个不同的插件:1. EDD Zapier(用于将订单发送到Zapier)和2. WP Webhooks Pro(用于将用户信息发送到Zapier)

为了接收数据,我很长一段时间都只使用Zapier,但是这种可能性非常有限,因为例如您不能创建用户。在这种情况下,我完全切换到WP Webhooks Pro。

对于非常特殊的用例,您应该检查是否有可用的集成恰好专注于此。对于RSS Feed,我还建议使用PubSubHubbub