由于过去几年发生了很多变化,我想更新一下WordPress webhook世界的新内容(2019+).
您提到的文档由WordPress提供。com,这是一种不同于通过WordPress自托管网站的服务。组织。
要实现这一目标,有两种可能性:
1. Use an already existing plugin
最简单的方法是使用已经提供webhooks的插件。如果您想涵盖特定的用例,那么搜索特定的解决方案是有意义的。例如,Woocommerce将slack集成作为插件提供:
https://woocommerce.com/products/woocommerce-slack/如果你想global solution 这样你就可以基本上整合所有东西,我推荐你WP Webhooks - 他们有一个可用的免费版本,而且开箱即用效果很好。它不仅允许您从WordPress发送数据,还允许您接收数据。您还可以通过以下两种方式轻松连接Zapier, automate.io 还有很多其他服务。
另一个可能的插件是Hookpress - 它还为您提供了将数据从WordPress发送到任何webhook的可能性。唯一的问题是not 继续维护compatibility issues 使用PHP 7+
另一个插件是WebSub/PubSubHubbub - 它工作得也很好,但有更具体的用例。
2. Custom Code
如果上述任何一项都不适合您的用例,您可以随时开始为其创建自己的代码,或者聘请开发人员为您完成这项工作。如果你想自己做,你应该检查以下WordPress功能:
wp\\u remote\\u post和wp\\u remote\\u get如果你想雇佣一名开发人员,我建议你在fiverr 或Upwork 或者如果你只需要专业的开发人员Codeable
如果你知道一些我不知道的事情,请随时联系我,我也会补充:)