【问题标题】:Wordpress Cron: Running as which user?Wordpress Cron:以哪个用户身份运行?
【发布时间】:2011-07-23 00:43:21
【问题描述】:

我正在写一个插件。它有一些工作要由 wp_cron 执行。现在在脚本中,它会自动创建/编辑一些帖子。那么哪个用户将运行 cron 作业?

我还注意到调用WP_Filesystem()时失败了

【问题讨论】:

  • 不知道舒尔,但我猜是管理员用户,你可以做一个小测试看看会发生什么,所以你真的不需要太担心,因为你可以改变保存帖子时的用户 ID ...

标签: cron wordpress


【解决方案1】:

我今天一直在做一些调试,我发现get_current_user_id() 经常是0(注销),但并非总是如此。 任何用户都可以触发 cron,您的代码应该预料到这一点。

【讨论】:

    【解决方案2】:

    好吧,我发现它没有人运行,因为get_current_user_id() 返回 0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多