WordPressのメディアライブラリに画像が表示されない

WordPressメディアライブラリに画像が表示されない?15分以内に修正

· · 13 min read ·
Written By: 著者アバター Joella Dunn
著者アバター Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: レビュアーアバター John Turner
レビュアーアバター John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

WordPressのメディアライブラリに画像が表示されないのですか?

メディアライブラリに画像が表示されなかったり、壊れたコンテンツが表示されたりすると、経験豊富なWordPressユーザーでさえ頭を悩ませることになります。

しかし、心配しないでください。あなたは正しい場所にいます。画像が表示されない問題を解決する方法を説明します。

では、消えた画像をきっぱりと解決しましょう!

主なポイントは次のとおりです:

  • メディアライブラリの画像が表示されない最も一般的な原因には、プラグイン/テーマの競合、不適切なファイル権限、キャッシュの問題、サーバーの制限、最近のWordPressアップデートなどがあります。
  • キャッシュのクリア、アップデートの実行、ファイル形式の確認などの簡単な修正で、数分で問題を解決できます。
  • パーマリンクのリセット、PHPメモリ制限の引き上げ、ファイル権限の更新などのより詳細な解決策は、より深いサーバーおよび設定の問題に対処できます。
  • 問題が発生した場合はサイトを復元できるように、トラブルシューティングの前に必ずDuplicatorでサイト全体の完全なバックアップを作成してください。
  • 画像がアップロードフォルダに存在するのに表示されない場合は、通常、ファイル権限が正しくないか、データベースのエントリが誤って設定されていることが原因です。

目次

簡単な概要:WordPressメディアライブラリに画像が表示されない場合の対処法

WordPressのメディアライブラリに画像が表示されない場合、いくつかの簡単な修正方法があります。キャッシュのクリア、利用可能なアップデートの実行、最近の変更の元に戻す、アップロードした画像のファイル形式を確認してみてください。より詳細な修正方法には、プラグインまたはテーマの競合の確認、パーマリンクのリセット、PHPメモリ制限の引き上げが含まれます。

これは、この記事で説明する内容の簡単な概要にすぎません。ステップバイステップの修正については、読み続けてください!

WordPressメディアライブラリに画像が表示されない理由

WordPressのメディアライブラリに画像が読み込まれない場合、画像をアップロードしたり、探していたメディアファイルを見つけたりすることができません。

画像が表示されない一般的な理由をいくつかご紹介します。

  • プラグインとテーマの競合

プラグインとテーマはWordPressの機能を拡張しますが、常にうまく連携するとは限りません。新しくインストールしたプラグインやテーマが競合の原因となっている可能性があります。ソフトウェアが互換性がない場合、メディアライブラリが読み込まれないというエラーが発生することがあります。

  • ファイル権限

不適切なファイル権限は、WordPressが画像にアクセスするのを妨げる可能性があります。サーバーの権限が厳しすぎると、メディアライブラリに画像が正しく表示されない場合があります。

  • サーバーの問題

サーバーには、メモリ制限やセキュリティプロトコルに関する特定のがあります。これらが画像の表示をブロックする可能性があります。さらに、他のウェブサイトからの画像ホットリンクは、サーバーリソースを圧迫する可能性があります。

  • データベースの破損

破損したデータベースは、メディアファイルの紛失につながる可能性があります。これは、データ転送中またはデータベース更新中のエラーによって発生する可能性があります。

  • 最近の変更または更新

WordPress、プラグイン、またはテーマを更新したばかりかもしれません。その直後にメディアライブラリが消えた場合、これが問題の原因である可能性が高いです。

  • CDNキャッシュ

コンテンツ配信ネットワーク(CDN)を使用している場合、キャッシュされたファイルがメディアライブラリの現在の状態を反映していない可能性があります。

  • 不適切なメディア設定

WordPressの設定における小さな見落としにより、メディアファイルが不適切に整理される可能性があります。これは、WordPressメディアライブラリの検索機能に影響を与えたり、ファイルが表示されなくなったりする原因となる可能性があります。

WordPressメディアライブラリに画像が表示されない場合の対処法

まず、安全策、特にバックアップについてお話ししましょう。技術的な問題をトラブルシューティングする前に、必ずこの手順を実行して現在のデータを保護してください。

Duplicatorを使用すると、ウェブサイトの完全なバックアップを作成できます。デバッグ中に問題が発生した場合でも、すべてを復元できることを確認できます。

Duplicator Pro プラグイン

サイトのバックアップ後、このバックアップを復旧ポイントとして設定します。家のアイコンをクリックします。

災害復旧アイコン

災害復旧の設定を続行します。Duplicatorは、サイトを復旧するための2つの方法を提供します。復旧リンクとランチャーファイルです。リンクを保存し、ファイルをダウンロードします。

災害復旧オプション

これで、ウェブサイトは完全に安全になりました!WordPressメディアライブラリで画像が失われた問題を解決するための手順を見ていきましょう。

このガイドで説明するすべての修正方法の簡単な概要を以下に示します。

  • 更新を実行する:WordPressコア、プラグイン、またはテーマが古いと、互換性の競合が発生し、画像が非表示になる可能性があります。
  • 最近の変更を元に戻す:最近の更新またはインストール後に問題が発生した場合は、Duplicatorの以前のバックアップにロールバックします。
  • キャッシュをクリアする:キャッシュプラグインとブラウザキャッシュをフラッシュして、メディアライブラリの最新バージョンを表示していることを確認します。
  • ファイル形式を確認する:画像がWordPressでサポートされている形式であることを確認します。サポートされていないファイルは表示されません。
  • プラグインの競合を確認する:プラグインを1つずつ非アクティブ化して、メディアライブラリに干渉しているプラグインを特定します。
  • テーマの競合を確認する:デフォルトのWordPressテーマに切り替えて、テーマ関連の表示の問題を除外します。
  • サーバーエラーログを確認する:何が画像をブロックしているのかの手がかりを得るために、cPanelのエラーログを確認してください。
  • パーマリンクをリセットする:パーマリンク設定を再保存することで、画像リンク切れの原因となっている可能性のあるURL構造を更新します。
  • PHPメモリ制限を引き上げる:WordPressが画像を適切に処理および表示できるように、wp-config.phpで利用可能なメモリを増やします。
  • mod_securityを無効にする:このApacheセキュリティモジュールは、誤って画像リクエストをブロックする可能性があります。無効にすることで、ライブラリが復元される場合があります。
  • CDNを無効にする:ネットワークレベルでのキャッシュ競合が画像を隠しているかどうかを判断するために、CDNを一時停止してください。
  • ファイルパーミッションを更新する:WordPressがメディアファイルを読み取れるように、フォルダのパーミッションを755、ファイルのパーミッションを644に設定します。
  • サムネイルを再生成する:破損または不一致の画像サイズを再構築するために、Force Regenerate Thumbnailsプラグインを使用します。
  • 遅延読み込みを無効にする:画像表示との競合を除外するために、テーマまたはプラグインの設定で遅延読み込みをオフにします。

1. アップデートを実行する

WordPressコア、プラグイン、テーマを最新の状態に保つことは、互換性とセキュリティを維持するために重要です。WordPressを頻繁に更新しないと、画像が消える競合につながる可能性があります。

WordPressダッシュボードを開き、アップデートページをクリックします。WordPress、プラグイン、テーマで利用可能なアップデートがないか確認してください。

WordPressアップデートページ

すべてを最新バージョンに更新してください。

2. 最近の変更を元に戻す

最近、新しいプラグインをインストールしたり、テーマを更新したりしましたか?それが画像が表示されない原因かもしれません。

Duplicatorを使用すると、新しい変更を元に戻すのは簡単です。サイトが正常に機能していた頃のバックアップを見つけてください。復元ボタンをクリックします。

Duplicatorバックアップを復元する

サイトは即座に元の状態に戻ります。

3. キャッシュをクリアする

キャッシュの問題も、画像が表示されない一般的な原因です。キャッシュプラグインやウェブブラウザは、読み込み時間を短縮するためにサイトのバージョンを保存しますが、キャッシュされたファイルは最近の更新を反映していない場合があります。

まずキャッシュプラグインから始めます。設定内にサイトのキャッシュをクリアするオプションがあるはずです。

WordPressキャッシュをクリア

次に、ブラウザのキャッシュをクリアして、サイトの最新バージョンが表示されていることを確認します。Chromeユーザーは、右上隅のメニューを見つけて、閲覧データを削除をクリックします。

Chrome閲覧データを削除する

キャッシュされた画像とファイルを確認します。データをクリアを選択します。

Chromeキャッシュをクリアする

他のウェブブラウザを使用している場合は、ブラウザキャッシュをクリアするさまざまな方法がすべてここにあります。

4. ファイル形式を確認する

場合によっては、最も簡単な解決策が最善です。画像がWordPressでサポートされている形式であることを確認してください。

WordPressがサポートするファイル形式のリストはこちらです。サポートされていない画像ファイル形式は、サイトにアップロードする前に変換してください。

5. プラグインの競合を確認する

プラグインは、メディアライブラリの機能に影響を与え、互いに競合することがあります。

最近プラグインをインストールまたは更新した場合は、まず無効にしてください。エラーが引き続き表示される場合は、すべてのプラグインを無効にしてください。

WordPressプラグインを無効化

エラーは解消しましたか?もしそうなら、プラグインのいずれかが原因でエラーが発生したことがわかります。エラーが再発するタイミングを確認しながら、1つずつ再度有効にしてください。

問題のあるプラグイン(または複数のプラグイン)を見つけたら、いくつかの選択肢があります。プラグインを更新する、サポートチームに連絡する、またはサイトから完全に削除することができます。ほとんどの場合、同様の機能を持つ別のプラグインがあります。

6. テーマの競合を確認する

アクティブなテーマがメディアの表示に干渉することがあります。プラグインがエラーの原因でなかった場合は、デフォルトのテーマを有効にしてみてください。

外観 » テーマに移動します。画像が再表示されるかどうかを確認するために、Twenty Twentyオプションのいずれかのようなデフォルトのテーマに一時的に切り替えます。

デフォルトのWordPressテーマを有効化

画像が表示される場合は、元のテーマに問題があります。

7. サーバーのエラーログを確認する

サーバーログは、問題の原因となっている可能性のあるものについて貴重な洞察を提供できます。それらを確認するには、cPanelを開き、メトリクス » エラーに移動します。

cPanelエラーログ

このエラーログでメディアライブラリへの参照を探してください。これにより、修正する必要があるものがわかります。

サーバーのエラーログを読むことに慣れていない場合は、ホスティングプロバイダーのサポートチームに助けを求めてください。

パーマリンクはURLの構造を制御します。それらをリセットすると、壊れたURLまたは変更されたURLが原因で画像が読み込まれない問題が解決される可能性があります。

設定 » パーマリンク設定に移動します。設定を変更せずに、変更を保存ボタンをクリックします。

WordPressパーマリンク

これにより、パーマリンク構造が更新されます。

9. PHPメモリ制限を引き上げる

PHPのメモリ割り当てが低いと、画像の処理と表示に悪影響を与えることがあります。メモリ制限を増やすと、WordPressサイトはメディアの管理を含むタスクを処理するためのより多くのリソースを得ることができます。

PHPメモリ制限を増やすには、FTPクライアントまたはホスティングパネルのファイルマネージャーを使用します。

wp-config.phpファイルを開きます。「これで全部です。編集はやめてください。ブログを楽しんでください」という行の直前に、次のコードを追加します。

define('WP_MEMORY_LIMIT', '256M');

または、サーバーのセットアップに応じて、.htaccessまたはphp.iniファイルを編集して、メモリ制限を増やすことができます。

10. mod_securityを無効にする

Mod_securityは、受信リクエストをフィルタリングすることでセキュリティを提供するApacheモジュールです。ただし、サイトでの画像の読み込みをブロックすることがあります。

.htaccessファイルに次の行を追加することで、自分で無効にできる場合があります。

<IfModule mod_security.c>

SecFilterEngine Off

SecFilterScanPOST Off

</IfModule>

ただし、mod_securityを無効にするには、ホスティングプロバイダーのサポートに連絡することをお勧めします。

11. CDNを無効にする

コンテンツ配信ネットワーク(CDN)は、コンテンツをグローバルに配信して読み込み時間を短縮しますが、キャッシュの問題が画像の表示に影響を与える可能性があります。

これが原因かどうかを確認するには、CDNを一時的に一時停止または無効にします。無効にしたら、サイトのキャッシュをクリアして、画像が表示されるかどうかを確認します。

CDNを無効にした後に画像が表示される場合は、CDNレベルのキャッシュ設定に関連する問題である可能性があります。プロバイダーのサポートにメッセージを送信して問題を修正してください。

12. ファイル権限を更新する

ファイル権限が正しくないと、WordPressが画像を正常に表示するために必要なファイルを読み込めなくなる可能性があります。

WordPressのファイルパーミッションは分かりにくいことがありますが、一般的にはフォルダのパーミッションを755、ファイルのパーミッションを644に設定する必要があります。これらの設定により、ディレクトリが適切に実行可能になり、ファイルが読み取り可能になります。

パーミッションの調整は慎重に行ってください。過度に緩い設定は、サイトを攻撃に対して脆弱にする可能性があります!

13. サムネイルを再生成する

WordPressは、サムネイルとして知られる各画像のさまざまなサイズのバージョンを生成します。それらを再生成することで、破損したファイルによって引き起こされる表示の問題を修正できます。

このプロセスには、Force Regenerate Thumbnailsプラグインの使用をお勧めします。このツールは、元の画像からすべてのサムネイルを再構築し、破損やサイズ不一致の問題を解決する可能性があります。

Force Regenerate Thumbnailsプラグイン

設定には、ツール » Force Regenerate Thumbnailsからアクセスします。すべてのサムネイルを再生成をクリックします。

サムネイルの再生成

メディアライブラリを整理したいですか?WP Media Cleanupは、サイト上の未使用の画像バリエーションをすべて見つけて削除します!

14. 遅延読み込みを無効にする

遅延読み込みは、ユーザーがスクロールするまで画像の読み込みを遅延させます。これは、画像がライブラリやフロントエンドに表示される方法に干渉する可能性があります。

一部のテーマやプラグインは遅延読み込みを管理しているため、プラグイン/テーマの設定を使用して無効にしてください。メディアライブラリの画像が正しく表示されるかどうかを確認するために、一時的に機能を無効にしてください。

よくある質問(FAQ)

WordPressで画像が表示されないのはなぜですか?

WordPressでメディアライブラリに画像が表示されない理由はいくつかあります。一般的な原因としては、プラグインとテーマの競合、不適切なファイルパーミッション、サーバーの制限、データベースの問題、またはキャッシュの問題が挙げられます。これらの問題を理解することで、トラブルシューティングを行い、画像を復元できます。

移行後にWordPressのメディアライブラリに画像が表示されない問題を修正する方法は?

WordPressサイトを移行した後、メディアライブラリに問題が発生する場合があります。これを解決するには、ファイルパスとデータベース設定を確認し、正しく構成されていることを確認してください。

Duplicatorのような移行プラグインを使用する場合、ファイルパスとURLは正確に処理されます。元のサイトのバックアップを新しいサイトにドロップするだけで済みます。

Duplicatorでバックアップをインポートする

これにより、移行プロセス中の設定ミスを防ぐことができます!

アップロードフォルダにメディアファイルが存在するのに表示されないのはなぜですか?

メディアファイルがアップロードディレクトリに存在しても表示されない場合は、ファイルパーミッションが正しくない可能性があります。WordPressの設定でアップロードフォルダのパスを確認し、すべてのファイルパーミッションが正しく設定されていることを確認してください(フォルダは755、ファイルは644)。メディアエントリが正しく表されていることを確認するために、データベースを確認してください。

WordPressメディアライブラリのグリッドビューが機能しないのはなぜですか?

メディアライブラリのグリッドビューが機能しない場合、いくつかの原因が考えられます。キャッシュのクリアは良い出発点です。競合を排除するためにプラグインを無効にしてください。アクティブなテーマがグリッドビューに干渉しているかどうかを判断するために、デフォルトのテーマに切り替えてください。

画像が表示されない?もう大丈夫です

WordPressメディアライブラリで画像が失われる問題に取り組むのは daunting に思えるかもしれませんが、簡単に解決できます!

これで、問題を診断して解決するための完全なツールキットが揃いました。重要なのは、各解決策を体系的に(まず最も迅速な修正から始めて)画像が元に戻るまで実行することです。

将来のエラーから身を守る最善の方法は、WordPressのコア、プラグイン、テーマを最新の状態に保つことです。定期的なメンテナンスは、競合や互換性の問題を回避するのに役立ちます。

バックアップがあれば、トラブルシューティングを完全に回避できます。Duplicator Proで簡単にバックアップを復元(およびエラーを削除)できます!

ついでに、これらの追加のWordPressガイドも気に入ると思います:

著者アバター
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →