从网站

时间:2017-03-25 23:49:28

标签: php python wordpress

我有一个在外部服务器上运行的WordPress站点,我还有一台运行Python脚本的本地机器。

我正在寻找一种从WordPress安装中触发python脚本的方法。

我知道我可以使用WordPress中的publish_post挂钩在发布新帖子时激活,但我不确定将其链接到本地​​计算机的最佳方法。

任何人都有类似的例子吗? WordPress Rest API在这里有用吗?

2 个答案:

答案 0 :(得分:1)

我能想到的唯一安全的方法是"民意调查"来自本地机器的网站。从网站访问本地机器是不切实际和不安全的。

您需要找到一个更改的条件,并且可以使用本地脚本进行检查,并使用它来确定是否采取必要的操作。这可能是WordPress站点上的另一个PHP脚本,它为您提供状态信息,或者只是本地的Web调用。

答案 1 :(得分:1)

WordPress无法访问您的python脚本。但是你的python脚本可以访问WordPress。它应该定期从WordPress安装URL /博客页面获取数据。如果发布帖子的频率如此,则必须每4小时定期安排一次。