WordPressで予約投稿機能が失敗したり時間通りに動かない時の対処法 | Select *
Web Web制作

WordPressで予約投稿機能が失敗したり時間通りに動かない時の対処法

予約オハヨウゴザイマス!
Wordpressの仕組みを忘れつつある@deepblue_willです。

Wordpressには予約投稿機能という素晴らしい機能があります。
この機能を使うと、指定した時間に記事を投稿することができます。
ここ2ヶ月ぐらいでこの予約投稿が失敗したり、時間通り動かなかったりする不具合が発生したのでその対処法を紹介します。

予約投稿に失敗する

2ヶ月ぐらい前に突然予約投稿が動かなくなりました。

ちょうどプラグインのアップデートをした時だったので、そのプラグインが原因だと思いアンインストールして再び予約投稿

でも失敗。。

これはもうGoogle先生に頼るしかないと思ってググりました。
するとでてくるでてくる。

代表的な対処法は

です。

まずキャッシュ系プラグインを止めてみた所すんなり直りました。
しかも、直ったあとにまた有効にしても予約投稿はちゃんと動きました
これでだめっだったら予約投稿の失敗を防ぐプラグイン「WP Missed Schedule Fix Failed Future Posts」を導入しようかと思っていたのですが、入れずに済みました。

予約投稿の時間がずれる

これはピッタリ9時間ずれていたので、時間がUTCになっているのだろうと当たりがつきました。
ちょっと調べた結果、Wordpressの設定で直せそうだったので試してみました。

  1. [設定] > [一般] で一般設定を開く
  2. タイムゾーンの値を「UTC+9」にする

これで無事、時間通りに予約投稿がうごくようになりました。
ただ、この設定が勝手にUTCになっていた点が気になります。。

最後に

アメブロなどのブログサービスと違って自分でブログサイトを運営していると、こういう環境面の問題も自分で対応しないといけないので意外とめんどいです。。
そのかわり、自由にいろいろできるというメリットがあるので、甘んじて受け入れないとなぁと思います。
でも、できるだけ問題は起きて欲しくない今日このごろです。

ではでは。

このブログをRSS登録する! この記事をはてブする!

Comment

Zenback

Categories

  • Lifehack (57)
  • Web (140)
  • まとめ (172)
  • コンピュータ (132)
  • 仕事 (10)
  • 趣味 (104)
  • 雑記 (88)