从外部来源运行在Wordpress中设置的Cron作业

时间:2018-12-26 19:05:25

标签: wordpress cron httprequest

我目前使用WP-Crontrol插件在Wordpress环境中创建,计划和运行一些cron作业。使用此工具时,一切都会顺利进行。我的问题是:如何从外部应用程序或http请求运行cron作业?

最重要的是,我希望能够通过Slack / command触发运行cron。我似乎无法确定请求的URL是什么,或者甚至无法确定。

动作挂钩是“ run_post_sync”。

1 个答案:

答案 0 :(得分:0)

否这不可能。

WP-CRON是为所有计划的事件运行计划的回调或生成cron。

如果要这样做,可以按照以下步骤操作。

  1. 在您认为安全的主题或根文件夹中,使用wp-load.php创建一个.php文件。

    define(“ WP_ROOT”,'var / www / html /');
    require_once WP_ROOT。 “ wp-load.php”;

  2. 现在您可以访问此文件中的所有WordPress功能。因此,您可以编写自己的代码,使用WordPress进行操作。

  3. 现在,您可以随时从WordPress外部访问或触发此.php文件。