【发布时间】:2011-07-23 00:43:21
【问题描述】:
我正在写一个插件。它有一些工作要由 wp_cron 执行。现在在脚本中,它会自动创建/编辑一些帖子。那么哪个用户将运行 cron 作业?
我还注意到调用WP_Filesystem()时失败了
【问题讨论】:
-
不知道舒尔,但我猜是管理员用户,你可以做一个小测试看看会发生什么,所以你真的不需要太担心,因为你可以改变保存帖子时的用户 ID ...
我正在写一个插件。它有一些工作要由 wp_cron 执行。现在在脚本中,它会自动创建/编辑一些帖子。那么哪个用户将运行 cron 作业?
我还注意到调用WP_Filesystem()时失败了
【问题讨论】:
我今天一直在做一些调试,我发现get_current_user_id() 经常是0(注销),但并非总是如此。 任何用户都可以触发 cron,您的代码应该预料到这一点。
【讨论】:
好吧,我发现它没有人运行,因为get_current_user_id() 返回 0
【讨论】: