Detect if Cron is Running

时间:2018-12-01 作者:Tom J Nowell

很多时候,我都有代码,我想确保它只在cron上下文中运行,或者永远不会在cron上下文中运行。

是否有is_cron_running 样式功能?

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

wp_doing_cron 如果当前请求是WP Cron请求,或者是从WP CLI触发的,则将返回true

https://developer.wordpress.org/reference/functions/wp_doing_cron/

相关推荐

添加cron计划以在SAVE_POST上上传视频

我制作了一个自定义插件来从另一个源获取帖子数据,当我保存帖子时,我会获取所有数据。并将视频从源服务器上传到我们的服务器。但在上传视频之前保存帖子需要一段时间。现在,在保存帖子时,我需要从源中获取所有数据,但计划在1分钟后上传视频,以便在后台上传。代码示例:add_action( \'save_post\', \'update_from_source\'); function update_from_source($post_id) { // code for