Need to execute a cron job

时间:2013-06-26 作者:David Garcia

我需要一个cron作业来执行以下url

http://www.mywebsite.com/wp-admin/admin.php?page=myvideoblog/mvb_main.php&action=processfeed&updatefeed=67

问题是它需要以管理员身份登录,我的选项是什么?我尝试了一些插件,但它们使用挂钩,而不仅仅是执行url,并且控制面板提供的cron作业不会登录到网站。

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

您可以选择使用WP内部构件,将HTTP API与wp schedule event

创建计划的事件,类似于:

register_activation_hook(__FILE__, \'my_schedule\');
add_action(\'execute_my_url\', \'do_this_daily\');

function my_schedule() {
    $timestamp = //some time you want it to run
    wp_schedule_event($timestamp, \'daily\', \'execute_my_url\');
}

function do_this_daily() {
    wp_remote_get( \'../ =myvideoblog/mvb_main.php&action=processfeed&updatefeed=67\', $args);
}
这是一个简单的例子,请参阅法典以了解其他技术和/或参数。

结束

相关推荐

Login Button CSS

我正在尝试查找登录按钮CSS代码。我尝试过这个话题,但我认为在wordpress更新后,路径发生了变化:http://wordpress.org/support/topic/how-to-change-the-login-button-color有人能告诉我它在哪里吗?非常感谢。