概要説明
予約投稿日時にサイトへのアクセスがない場合に予約投稿失敗の状態になることがあります。Scheduled Post Trigger プラグインを有効にすると再度公開判定を行うのでタイムラグが少し発生しますがエラーで公開されないという状態を回避することができます
~ 目次 ~
予約投稿機能を使用して記事公開を行う際に公開失敗を回避するために使用します
プラグインをインストールして有効にするだけ
プラグインを有効にするだけで予約投稿が失敗した場合に再度公開判定処理を行ってくれるようになります
予約投稿失敗の原因の一つは
予約投稿日時にサイトへのアクセスがない場合に予約投稿失敗の状態になります
この状態の場合でも再度公開判定を行ってくれるようにしてくれるのが Scheduled Post Trigger プラグインの機能です
ただし、このプラグインも、トップページか記事のページが開かれたとき(wp_head)に動きます。だれもサイトを見に来なければ公開されないのは同じで、公開されるのは次にだれかが見に来たときです。
確実に時間どおりに公開したいとき
見る人が少ないサイトで、予約した時間どおりに公開したいときは、サーバーの cron で決まった時間ごとに wp-cron.php を動かします。手順は「見る人が少ない WordPress で予約投稿が遅れる:サーバーの cron で WP-Cron を動かしてそろえる」と、「wp-cron.php を無効にして、定期処理をサーバーの cron に変える」にまとめています。


