• 解決済 gooooma

    (@gooooma)


    メディアライブラリを開いた時に表示される一覧のサムネイルが出なくなってしまいました。
    メディアの中にはデータは入っていて、記事にも埋め込めますし、メディアからファイルの詳細を開けば画像も表示されるのですが、サムネイルだけが出てきません…

    こうなった経緯は下記の通りです。
    WPはマルチサイトで運営。
    メインサイトを翻訳した英サイトを作ることになり、「MultiSite Clone Duplicator」というプラグインを使用してメインサイトをコピーしました。
    複製がうまくいかなかったようで記事も何も入っていないサブサイトが出来てしまったので「ネットワーク管理」からサブサイトを削除したところデータベースが壊れてしまい、phpMyadminからデータベースをインポートして復旧を行いました。
    この時点で記事は全て復旧していましたが、記事に埋め込んでいた画像は全て表示されず…
    メディアを確認したところ、ファイル一覧はあるけれども画像がない状態。
    FTPで/wp-content/uploads/を見てみるとファイルが全て消えていたので、メディアのパーマリンクに合わせたディレクトリにファイルをまるっとアップしました。
    サイト上で確認したところ、記事の中に埋め込んだ画像は無事に復活しているのですが、メディアライブラリのサムネイルは灰色のままです。

    「Add from server」などのFTPでアップした画像を認識させる形のプラグインを幾つか試してはみたものの、そもそもライブラリに登録されているデータなので再登録は出来ず…
    他に、wp-config.phpにdefine(‘CONCATENATE_SCRIPTS’, false);と記述してみるのと、テーマを別のものに切り替えることはやってみましたが結果は効果なしでした。

    幾つかアイキャッチ画像が外れていた記事があったのでファイル名で検索をかけてアイキャッチを設定し直したんですが、設定しなおした記事についてはキチンとアイキャッチのエリアにサムネイルが表示されているので機能が壊れた訳ではなさそうです…(やり直していない記事では透明になっています)

    ファイル名で検索かければ挿入は出来るんですが、いかんせん使いづらいので、サムネイルを復活させたいのですが…何か方法はございませんでしょうか?
    ご教示いただけますと幸いです。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • CG

    (@du-bist-der-lenz)

    WordPressのバージョンは、プラグインの推奨でしょうか

    こんにちは

    wp_postmeta の情報が不整合になっているんじゃないかと思います。

    メディアライブラリを表示すると、ファイル名は表示されている状態でしょうか。
    それとも全くのグレーののっぺらぼうな状態でしょうか。

    メディア挿入自体はできるということはファイル名は表示されている状態と思いますが、それなら Regenerate Thumbnails プラグインを使って wp_postmeta の情報を更新すると、サムネイルが表示されるようになるのではと思います。

    https://ja.wordpress.org/plugins/regenerate-thumbnails/

    まとめて更新することもできますが、メディア詳細画面から1フィアルづつ更新することもできますので試してみてください。

    トピック投稿者 gooooma

    (@gooooma)

    バタバタしていた所為でお返事が遅くなりましてすみません。

    メディアライブラリの状態は四角い枠があるものの写真の箇所がグレーになっており、クリックするとメディア詳細画面が開くという感じです。

    munyagu様が教えてくださった「Regenerate Thumbnails」プラグインを入れてサムネイルを再生成してみたところ、無事に表示されました!
    本当に助かりました!ありがとうございました!!
    全部一気にやってまたおかしくなると怖いので、一つずつ確認しながら回復させようと思います。

    CG様もありがとうございました!

    CG

    (@du-bist-der-lenz)

    わたしは設定不足箇所があっての、クローニングの失敗を疑っていたので、付け足しでの礼は無用で願います。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「メディアライブラリのサムネイルが表示されない」には新たに返信することはできません。