記事を「公開」に設定しているのに、管理画面にログインしている時は見れるがログアウトすると表示されないとのご依頼でした。
目次
今回の作業事例
- サーバー
さくらサーバー
- 環境
PHP 5.6.3 / WordPress 4.8.1 / テーマ:STORK
公開設定にしても記事がログアウト状態で表示されない。とのご依頼でした。
原因の特定
まずプラグインを一つずつ確認しました。キャッシュ系・CSS最適化系のプラグインは不具合を起こしやすいため優先的にチェックします。
「Head Cleaner」というプラグインが入っており、STORKの公式でも非推奨とされているプラグインでした。停止しましたが直らず。
その後プラグインを一つずつ停止して確認したところ、「Allow Categories」が原因でした。停止で復旧となりました。
再発の連絡と再調査
復旧後に再度同じ症状が出たとのご連絡があり、再調査しました。
今度はプラグインではなくパーマリンクの設定が変更されていました。標準のパーマリンク設定に戻したところ復旧しました。ご依頼主に確認したところ、作業後に変更してしまった可能性があるとのことでした。
まとめ
今回は原因が2つ重なるケースでした。プラグインの干渉が1つ目、パーマリンクの設定ミスが2つ目です。
パーマリンクは記事を多く投稿した後に変更すると全URLが変わるためSEOに影響が出ます。変更する場合は必ず事前に対応を検討してください。
同様のトラブルでお困りの場合も、お気軽にご相談ください。

