有时候阅读Wordpress文档时我真的很生气。有关于webhooks here的页面,但在我的安装中缺少该选项。我甚至切换到英文版的管理面板来检查但没有。 那么webhooks只有wordpress.com的功能,还是可以在其他地方使用自托管WP安装? 为什么文档不清楚这个?
某处必须有一些内部挂钩,否则在发布新帖后会如何生成RSS Feed?
答案 0 :(得分:1)
不幸的是,您链接到的页面不是Wordpress文档,它是关于使用Wordpress.com托管网站的支持文章。
Wordpress有一些action/hook functions,但外部通知不是标准功能,因此您需要一个插件才能在自托管Wordpress上执行此操作,例如PubSubHubbub(仅限{}我可以找到一个似乎仍然保持的)或HookPress。
答案 1 :(得分:0)
如果涉及到Webhooks,我现在使用WP Webhooks Pro已有一段时间。
除了WordPress默认情况下不支持webhooks之外,在涉及WordPress和webhooks时,您还应该考虑两点:
如果您想发送数据,那么HookPress长期以来一直是主要解决方案(它尚不支持最新的PHP版本)。目前,我为此使用了两个不同的插件:1. EDD Zapier(用于将订单发送到Zapier)和2. WP Webhooks Pro(用于将用户信息发送到Zapier)
为了接收数据,我很长一段时间都只使用Zapier,但是这种可能性非常有限,因为例如您不能创建用户。在这种情况下,我完全切换到WP Webhooks Pro。
对于非常特殊的用例,您应该检查是否有可用的集成恰好专注于此。对于RSS Feed,我还建议使用PubSubHubbub