次のURLを実行するにはcronジョブが必要です
問題はそれが管理者としてログインする必要があるということです、私のオプションは何ですか?私はいくつかのプラグインを試しましたが、それらはただURLを実行する代わりにフックを使用し、コントロールパネルによって提供されるcronジョブはウェブサイトにログインしません。
WP内部を使用するあなたのオプションはwp schedule event
と共にHTTP APIを使用することでしょう
以下のようなスケジュールされたイベントを作成してください。
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);
}
これは簡単な例です。追加のテクニックや引数についてはコーデックスを参照してください。
WP cronは、誰かがあなたのWordPressサイトにアクセスしたときにのみトリガーされることに注意することが重要です。