在Wordpress DB中存储wp_cron任务的位置?

Der*_*der 25 wordpress cron

我正在寻找wp_options表但是没有什么比这更好的了,尽管我已经设置了我的cron任务,如:

add_action('init', function() {
    if ( !wp_next_scheduled('my_awesome_cron_hook') ) {
        wp_schedule_event(time(), 'hourly', 'my_awesome_cron_hook');
    }
});
Run Code Online (Sandbox Code Playgroud)

或者它存储在wordpress中的某些txt文件中?

Mar*_*Zab 41

它存储在数据库里面wp_optionsoption_name cron.

您可以使用以下命令获取数组:_get_cron_array()get_option('cron').

请参阅:http://core.trac.wordpress.org/browser/trunk/wp-includes/cron.php

  • 啊,我现在看到了.它作为数组存储在wp_options表中,option_name是cron. (3认同)
  • 不要使用`_get_cron_array()`。该函数的访问被标记为私有。这意味着它不适合插件或主题开发人员使用,仅用于其他核心功能。为了完整起见,将其列于此处。 (3认同)