WordPress更新で投稿が正しく表示されなくなった

Movable TypeからWordPressへ移行して5年ほどブログをやっていますが、先日気が付くとmoreタグ(<!–more–>)を入れたところに出る「続きを読む 」をクリックしても投稿の全文が表示されなくなったり、コメント欄がなくなったり、タイトルバーに記事のタイトルが表示されなかったり、投稿がアーカイブ扱いになったりと表示に不具合が出るようになりました。

おそらくWordPressが自動更新したせいで不具合出たのかなと思い、下記を参考にバージョンを下げてみることに。

FTPソフト不要。WordPressを簡単にダウングレードするプラグイン「WP Downgrade Specific Core Version」 | ワードプレステーマTCD

ある程度バージョンを下げると正しく表示されたのでどのバージョンから不具合が出るのか確認するとどうやら5.3.2から5.3.3の間で不具合が発生することが分かり、ググってみると下記のサポートの投稿にたどり着きました。

5.3.3以降で投稿がアーカイブと判断される | WordPress.org 日本語

wordpress 5.4.1 からの障害について | WordPress.org 日本語

新しいバージョンからパーマリンクの処理が厳密化され、今までの設定では表示できなくなってしまったようです。
対処方法についても上記を参考にしてパーマリンクの最後にポストIDを追加してRedirectionプラグインで変更前後でURLがちゃんと飛ぶように設定してやることで問題なく表示されるようになりました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です