【WordPress・THE THOR】メインビジュアルが表示されない

当ブログはWordPressのテーマである「THE THOR」のデザイン着せ替え機能で「デモサイト03」をベースに構築しています。

当ブログは立ち上げ間もなく、いまだに試行錯誤しながら形を整えているところです。そんな日々のレイアウト変更や固定ページの新規作成など、メンテナンス作業中に簡単にフロントエンドを非公開にして来訪者にメッセージが表示できると便利です。

そんな要望にお応えいただいているプラグインが「WP Maintenance」です。「WP Maintenance」では、メンテナンスモードの「有効化/無効化」が簡単に設定できるのでとても重宝しています。

少しづつ構築作業を進めていましたが、いつからかメインビジュアルが表示されていないことにふと気が付きました。

WordPressの「設定>表示設定」画面の「ホームページの表示」は「最新の投稿」に設定されているのも関わらず、「外観>カスタマイズ>ホームページ設定」画面の「ホームページの表示」は「固定ページ」に設定されています。

この設定を「最新の投稿」にすると一時的にメインビジュアルが表示されるのですが、「公開」で保存して改めて確認したところ、メインビジュアルは消え、当該設定も「固定ページ」に戻ってしまいます。何度やっても同じでした。

 

構築作業の過程でどこか意図せずに設定を変更してしまったのか、それともスタイルシートを壊してしまったのか…などなどいろいろ試行錯誤しましたが直りません。

「THE THOR」の会員フォーラムで同様の現象が投稿されていないか確認したところ、「メインビジュアル設定で行った内容が反映されない」との投稿は見つけたのですが、解決策まで示されずにクローズされている状況でした。

プラグインはテーマとの相性で正常に動作しない場合があることは聞いていました。そこで、インストール済みのプラグインを順々に無効化してみることにしました。

インストール済みのプラグインの一覧を眺めていると、「WP Maintenance」を新バージョンに更新した際、「LightStart – Maintenance Mode, Coming Soon and Landing Page Builder」に名称が変わっていたことを思い出しました。

そのときは何気なくバージョンが変わって名称も変わったんだな、くらいにしか思わなかったのですが…気が付きました、これを更新した辺りから動かなくなったのかも、と。

案の状「LightStart ~」を無効化するとメインビジュアルは表示され、「ホームページの表示」は「固定ページ」に戻ることなく「最新の投稿」に留まってくれています。

ひとまず何が影響しているのかがわかり「WP Maintenance」をダウンロード(新しいタブで開く)して再インストールすることにしましたが、根本的な解決には至っていません。どなたか「THE THOR」で「LightStart ~」を運用できている方がいれば是非ご教示いただけると幸いです。