我正在使用wp_schedule_event
每小时将rss新闻源中的项目插入我客户的博客。下面是我如何在我的函数中设置它。php:
add_action(\'init\', function(){
$timescheduled = wp_next_scheduled(\'update_feed\');
wp_unschedule_event($timescheduled, \'update_feed\');
if (!wp_next_scheduled(\'update_feed\'))
wp_schedule_event(time(), \'hourly\', \'update_feed\');
});
add_action(\'update_feed\', \'update_fashion_news\');
/* rest of the code for updaring feed goes here */
所以,首先我取消了计划,然后安排了活动。现在,这似乎有几天奏效了,但有时不行。是否需要计划外的部分?我这样做对吗?我想知道的是:
我是否按正确的顺序使用函数调用预定通话和非预定通话是否相互抵消如果您想查看,这里是要点中的完整代码:https://gist.github.com/3984658