[wordpress]メディアライブラリが表示されない

    目次

  1. メディアライブラリとは
  2. メディアライブラリが出なくなった?
  3. 前日に作業していたこと
  4. 原因はfunction.phpのゴミ

今回はwordpressのメディアライブラリが表示されない件を紹介していきます
wordpressで使うときの参考にしてください

メディアライブラリとは

wordpressのメディアライブラリとは、今までアップロードした画像を一覧にして表示される場所です
記事に画像を投稿するときによく使うところですね

今回は筆者の環境でメディアライブラリが表示されない不具合が出たため原因と対策を書いておきます
あくまで筆者の環境ですのでご了承ください

メディアライブラリが出なくなった?

wordpress-メディアライブラリのぐるぐるが止まらない

メディアライブラリの画面自体は出ますが、表示されるまでグルグルと回り続けてくれるUIが永遠と回って画像が出てくれません
サーバーが重い点を考えてみましたが、そもそも画像を取得するための接続がされていなかったようでした

ちなみに影響しているのか不明ですがプラグインの検索が出来なくなったり一部のプラグインが機能していなかったりと地味に影響されました

前日に作業していたこと

筆者が作業していたことは以下の通り

  • ブログ更新
  • レイアウト関連の変更
  • function.phpの動作変更
  • プラグインの追加

結構弄っていたので原因が分かりづらい…
何をどう弄ったかをメモっておいたのは不幸中の幸いでした

ブログ更新以外が怪しいのは明白ですね
怪しい所を調べていきましょう

原因はfunction.phpのゴミ

  • レイアウトのcssはそもそも問題はなし
    →当たり前だよなぁ
  • プラグインを停止して動作を確認
    これも異常なし
  • function.phpの中を消して動作を確認
    これも原因ではない
  • サーバーのメモリ不足か?
    他の部分が正常なんだから異常なし
  • キャッシュが原因か?
    サーバー側もブラウザ側も消して確認したが問題なし

考えられそうな原因は一通り出して対応したが変化は一切なし
もしかしたらphpのバージョンが絡んでいる可能性も否定できない…

日を改めて見直しをしていると不審な点を発見した

メディアライブラリが動かなかった原因

ん?
function.phpがおかしくないか?

・<?php

分からない人のために書くとここだ
・←ゴミが入っているじゃん!
削除して更新を実行したところ正常に戻った

意図的に入れたつもりはないが更新の時に追加されてしまったのかもしれない
メディアライブラリの動作が怪しい場合はfunction.phpを確認してみるのが良いだろう
今回の件は完全に盲点だった