この記事をシェアする

Xserverのcronによってwp-cron.phpが実行されるようにする

下の記事でも書いたように、このブログでは負荷対策のために
wp-cronを無効化している。

しかし、wp-cronを無効化すると、記事の予約投稿ができなくなるなどの弊害もある。
そこで、サーバのcron機能を使い、wp-cron.phpが定期実行されるようにする。

分から曜日まで「*」を入力

コマンドは以下の通りに

wget -O - --no-check-certificate [WordPressがインストールされているディレクトリのURL]/wp-cron.php 

ちなみにこの記事は21:58に自動公開されるように設定してあった。
それが表示されているということは、無事にcronが機能しているということである。

一応Apacheのアクセスログを見てみると、
ちゃんと定期的にwp-cron.phpへのアクセスが走っていることがわかる。

この記事をシェアする