我已使用此命令在cpanel中集成了一个cron作业 . 这会每小时触发一次 **0 * * * *** .

wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

在我网站的 functions.php 中,我有这行代码

define('DISABLE_WP_CRON', 'true');

这是我的功能

function cron_increment(){
    global $wpdb;
    $results = $wpdb->get_results('SELECT * FROM ctr', ARRAY_A);
    $val = $results[0]['ctr_val'] + 149.70;
}
add_action('increment_event', 'cron_increment');
wp_schedule_single_event(time(),'increment_event');

经过一个小时的观察,我注意到数据库的值是一样的 .

我做得对吗?

提前致谢 .