WP6.0.2へのアップデート後のメディアライブラリ表示不具合
-
お世話になります。
WP6.0.2へアップデートを行った後、メディアライブラリのサムネイルがすべてグレーのボックスになって表示されなくなりました。
メディアライブラリにドラッグアンドドロップで画像のアップロードは可能で、新たにアップロードした画像のサムネイルは表示されています。
Webサイト自体の画像は正常に表示されています。=======================
現在の環境
Wordpress6.0.2(バージョンアップ前のバージョンは失念しました)
PHP 5.6.36 ※サーバが共用サーバの為、PHPのバージョンアップは出来ません。
サーバのバージョン 5.5.56-MariaDB
phpMyAdmin 4.4.15.10
=======================バージョンアップは以下の手順で手動で行いました。
1.wp-admin、wp-includeフォルダ、wp-content内languagesフォルダ、wp-config-sample.phpを削除
2.Wordpress6.0.2のzipファイルをを公式サイトよりダウンロード、解凍。
3.1で削除したフォルダ・ファイルを2の該当ファイルおよびフォルダをアップロード
4.該当サイトへログインし、データベースの更新を促されたので、更新を行う。不具合が発生してから行った作業
WPのバージョンアップが良くなかったのかと、「WP Downgrade | Specific Core Version」というプラグインを使用し、5.9.3までダウングレードしました。
しかし、状況が改善されなかったため、プラグインを停止し、再度手動で6.0.2へバージョンアップしなおしています。(手順は上述した手順と同じです)メディアライブラリの不具合に関連しているのか不明ですが、
カスタムフィールドテンプレートで作った、画像ファイルをアップロードするボタン周辺でNotice: Trying to get property of non-object in XXX/plugins/custom-field-template/custom-field-template.php on line 2441
Notice: Trying to get property of non-object in XXX/plugins/custom-field-template/custom-field-template.php on line 2444とメッセージが表示されるようになりました。
if ( !empty($mediaLibrary) ) : $title = '<a href="'.$image_upload_iframe_src.'&post_id='.$post_id.'&TB_iframe=1&tab='.$tab.'" class="thickbox">'.$title.'</a>'; endif;
$out_value .= '<input type="hidden" id="' . $name_id . $sid . '_' . $cftnum . '_hide" name="'.$name . '[' . $sid . '][' . $cftnum . ']" value="' . $value . '" />';
見た感じ、カスタムフィールドテンプレートの方は、メディアライブラリの不具合が解消されれば、このメッセージも表示されなくなるかと思っています。
手動アップグレードの際に、何かアップし損ねている・設定をし損ねている等あっての問題かと思うのですが、一向に改善されないため、皆様のお力をお借りしたいと思っております。
お忙しいかと思いますが、よろしくお願いいたします。
- トピック「WP6.0.2へのアップデート後のメディアライブラリ表示不具合」には新たに返信することはできません。