【The Thor】WordPressのメディアライブラリ の画像が表示されない

今月よりWordPressのテーマをCocoon(コクーン)からThe Thor(ザ・トール)に切り替えてWeb運営を行っています。The Thorに変更後、WordPressのメディアライブラリの画像が表示されない、という事象が発生したので、その内容と解消策を紹介します。

起きた事象

WordPressを使って写真などの画像ファイルをアップロードする際にメディアライブラリ を使うと思います。
メディアライブラリを選択すると、アップロード済みの画像がサムネイルで表示されますが、これが全て白色のタイルになってしまい、なんの画像なのかわからないという状況が発生しました。何も表示されていない白いタイルをクリックすると、画像の詳細画面に遷移し、やはり画像は表示されないのですが、URLやタイトル、キャプションなどの項目を編集し、その画像を記事に貼り付けることも可能です。記事に貼り付けてしまえば記事上では画像が表示されるという、不思議な状況でした。
このときの画面キャプチャーを撮っておけばわかりやすかったのですが、キャプチャを撮っておらず。。。失敗しました。

その他、本サイトで紹介している不具合は以下の通り。

関連記事

本サイトを無料のWord Pressテーマの「Coccon」から、有料のWord Pressテーマの「The Thor」に移行しました。一部、見栄えがまだ悪いところなど修正箇所は多々あるものの、最低限の移行はできたと思っていたのですが、大量[…]

関連記事

本サイトを無料のWord Pressテーマの「Coccon」から、有料のWord Pressテーマの「The Thor」に移行しました。一部、見栄えがまだ悪いところなど修正箇所は多々あるものの、最低限の移行はできたと思っていたのですが、大量[…]

 

バージョン情報

PHPバージョン:7.2.6
WordPressバージョン:5.0.3-ja
The Thorバージョン:1.3.0
The Thor Childバージョン:1.0

問題の切り分けと対処

①他の端末(PC)からWordPress管理画面にログインし、メディアライブラリ を選択したところ、画像が表示された。また、スマホにWordPressアプリをインストールし、管理画面にログインしたところ、やはりメディアライブラリの画像が表示された。このことから、サーバ側の問題ではなく、端末の問題と判断した。

②うまく画像が表示できない端末のブラウザ(Chrome)のキャッシュを全てクリアし、ブラウザの再起動を行ったところ、画像が表示されるようになった。

③新しい記事を投稿しようと、画像を1つアップロードしたところ、事象が再発。

④The Thorのフォーラムで同じ事象がないか確認したところ、同じ事象の報告はなかったが、PWA設定を有効にしていると色々と不具合が発生するという報告があったため、PWA設定を無効化。

⑤事象回復!!!

原因

原因はThe ThorのPWA設定を有効化していたため、でした。
なぜこれを有効化すると本事象が発生するのかわからないのですが、ブラウザのキャッシュをクリアすると一時的に事象が回復したことを考えると、PWA設定を有効化することでキャッシュ情報の保持の仕方がおかしくなってしまうのではないかと、推測しています。

まとめ

The Thorを導入後にWordPressのメディアライブラリ がうまく表示されなくなる事象が発生しました。
原因は不明ですが、The ThorのPWA設定を無効化することで事象が解消しました。
現時点のバージョンではPWA設定の利用は推奨されていないようなので、まずは無効化することをお勧めします。

The ThorのPWA設定は、まずは無効化しておくのがお勧め!
みなさんからのアクセスが、記事投稿の活力です。
よろしければ上記のリンクから本記事のシェアを頂けると嬉しいです。

本サイトでおすすめのクレジットカード「SPGアメックス」の紹介入会はこちらから。
通常30,000ポイントの入会特典ボーナスが、36,000ポイントに増額されます!!

紹介入会はこちらから
最新情報をチェックしよう!