我每小时使用以下功能在 Wordpress 中激活/停用和运行 cronjob。
我已经检查了 Wordpress 代码并访问了教程网站,但没有看到在特定时间运行 wp-cron 的示例,例如“每天上午 23.59”。这可能吗?
register_activation_hook(__FILE__, 'cron_activation');
add_action('twitter_cron', 'cron_function');
register_deactivation_hook(__FILE__, 'cron_deactivation');
function cron_activation() {
wp_schedule_event(time(), 'hourly', 'twitter_cron');
}
function my_deactivation() {
wp_clear_scheduled_hook('twitter_cron');
}
function do_this_hourly() {
// my twitter function
if (!wp_next_scheduled('twitter_cron')) {
wp_schedule_event( time(), 'hourly', 'twitter_cron' );
}