我已使用此命令在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');
经过一个小时的观察,我注意到数据库的值是一样的 .
我做得对吗?
提前致谢 .