Debugging 在WordPress中调试cron任务

Debugging 在WordPress中调试cron任务,debugging,wordpress,cron,logging,Debugging,Wordpress,Cron,Logging,我如何调试内部运行的cron任务?我的cron任务没有启动,我想当cronhook发生时,一些函数还没有声明 如果我可以将错误存储到某个日志文件中,那就太好了?有什么想法吗?谢谢 我使用核心控制插件来检查是否一切正常。my_task_hook and hooked函数也是如此,“到期时间”正在改变……所以一定是出了什么问题。我找到了 wp-cron仪表板插件 非常有用。使用它,我可以看到哪些cron任务在工作或不工作 我还发现cron函数上的文档不是很清楚。 设置wp cron任务时,请确保使用

我如何调试内部运行的cron任务?我的cron任务没有启动,我想当cronhook发生时,一些函数还没有声明

如果我可以将错误存储到某个日志文件中,那就太好了?有什么想法吗?谢谢

我使用核心控制插件来检查是否一切正常。my_task_hook and hooked函数也是如此,“到期时间”正在改变……所以一定是出了什么问题。

我找到了 wp-cron仪表板插件 非常有用。使用它,我可以看到哪些cron任务在工作或不工作

我还发现cron函数上的文档不是很清楚。 设置wp cron任务时,请确保使用add_action将函数添加为操作,然后才能对任务运行wp_schedule_事件


祝你好运

我使用的是仅为“wp admin”声明的函数类别_exists和post_exists。这就是问题所在。我发现在WordPress中调试cron最简单的方法是将你的函数添加到这个钩子中:add_action('sanitize_comment_cookies','your_cron_function');因为wp_cron函数也在这个动作钩子中执行。重新加载前端页面时,执行此操作后,您将看到输出的错误(如果有)。该插件看起来很有趣。谢谢你的提示;)