【解決事例】WordPressのメディアライブラリに画像が表示されない・プラグインの新規追加で検索できない

今回は以下のような現象が同時に発生している問題の解決依頼でした。

・メディアライブラリに画像が表示されない
・プラグインの新規追加で検索できない
・テーマの新規追加で「不明なエラーが発生しました。WordPress.org またはこのサーバーの設定に何か問題が起きている可能性があります。問題が解決しない場合はサポートフォーラムに投稿してみてください。」と表示される

以前も同じような問題があり、その時はfunctions.phpが原因でした。

今回も同じような現象ですが、原因はW3 Total Cacheの不完全なアンインストールでした。

管理画面を表示してみると、上の方に以下のようなエラーメッセージが表示されていました。

W3 Total Cache Error:
some files appear to be missing or out of place. Please re-install plugin or remove
/(ドメイン)/wp-content/db.php

これはW3 Total Cacheというプラグインのエラーメッセージです。

そこでプラグイン画面からW3 Total Cacheを確認したところ、既にアンインストールされている状態でした。

W3 Total Cacheはインストールしたときにwp-contentフォルダーの中にいくつかのファイルを作成するのですが、今回はアンインストールがうまくいかなかったようで、それらのファイルが残ったままでした。

そこで、wp-contentフォルダーからW3 Total Cacheが作成した以下の3つのファイルを削除しました。
・db.php
・wp-cache-config.php
・advanced-cache.php

これにより今回の問題は全て解決できました。