问题描述
我有一个我只想通过 cron 工作运行的功能。有没有办法我可以检查一个特定的预定事件是否调用此函数,而不是其他任何东西?
最佳解决方案
WordPress 有一个不断的 DOING_CRON,可以帮助我们知道我们正在做 cron 工作。它在 wp-cron.php 文件中定义。
所以你可以在你的代码中检查这个常量:
if ( defined( 'DOING_CRON' ) )
{
// Do something
}
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。