FooGallery:メディア追加時に「添付ファイルの表示設定」が表示されない
-
メディアを追加画面で画像を選択したときに、右に表示される「添付ファイルの表示設定」の項目が表示されず、
代わりに「Custom URL/Custom Target/Custom Class/Crop Position」の表示に変わってしまいました。FooGalleryプラグインを導入したためと思われますが、元の表示に戻したいです。
ちなみにプラグインを停止にしたところ、「CustomURL・・・」等の項目は消えましたが、
添付ファイルの表示設定の項目も表示されませんでした。ご指導をお願いいたします。
-
FooGalleryプラグインは19時間前にメジャーバージョンアップの準備を兼ねたバージョンでの、不具合解消のアップデート「Fix : Theme customizer not loading for some theme/plugin combinations」が出ていますが。現在、1.4.31を使用中で、更新は、まだ見合わせたほうが良さそうですね。
CG様、ありがとうございます。
FooGalleryがver1.5.9になっていたので、1.4.31に戻してみましたが、
症状変わらずでした・・・。使用テーマ、プラグイン、PHPバージョン、WordPressの環境が条件皆無で材料になりませんが、そのあたりから確認することをご指導します。FooGalleryプラグインver1.4.31を停止しても、添付ファイルの表示設定の項目も表示されること問題なしです。
CG様、ありがとうございます。
環境についてお知らせしておらず大変失礼しました。
テーマ:Xeory EXTENSION
プラグイン:Advanced Custom Fields/Custom Post Type UI/Custom Post Type Widgets/FooBox Image Lightbox/FooGallery/Google Maps Easy/TinyMCE Advanced/TinyMCE Clear Float/WordPress インポートツール/WP Rollback
WordPress環境:InstantWP ver5.3.4
PHPバージョン:7.1.10
OS:Windows7 32bitです。
ローカル環境ということを先にお伝えすべきだったかもしれません。。。
申し訳ありません。
(※初心者なもので、必要情報が抜けているかもしれません。)こんにちは
まず最初に、問題解決のためのチェックリストを確認し、プラグインの停止やテーマの変更を試してみることをお勧めします。
munyagu様、ありがとうございます。
教えていただいたチェックリストを元に、順番にやってみました。
1.全プラグインを無効化、テーマをデフォルトに。
→ 「添付ファイルの表示設定」が表示されました2.テーマ:デフォルト、FooGallery有効化
→ 「添付ファイルの表示設定」の表示なし、代わりに「Custom・・・」の表示有2.テーマ:Xeory Extension、FooGallery無効化
→ 「添付ファイルの表示設定」の表示なし、「CustomURL・・・」等の表示もなし3.テーマ:Xeory Extension、FooGallery有効化
→ 「添付ファイルの表示設定」の表示なし、代わりに「Custom・・・」の表示有このような状況です。
テーマはXeory、FooGalleryを有効化したまま、「添付ファイルの表示設定」も表示させる、
ということは不可能そうでしょうか・・・?問題点を切り分ける手立てとしての考え方に、もうひとつ。他のプラグインに影響されていないか、Xeoryテーマに課題があるのか、現在のWordPressのシステムに異常がないか。そして、Xeoryテーマを子テーマで運用しているわたしのサイトに、FooGalleryをインストールして比較検討するか。
CG様、ありがとうございます。
他のプラグインの動作も確認してみました。
1.テーマ:デフォルトの場合
・全プラグイン有効化 → 「Custom・・・」の表示
・FooGalleryのみ無効化 → 「添付ファイルの表示設定」の表示有2.テーマ:Xeoryの場合
・全プラグイン有効化 → 「Custom・・・」の表示
・FooGalleryのみ無効化 → 「添付ファイルの表示設定」の表示なし、Customも無となりました。
ですのでやはりFooGalleryが要因のようです。
Xeoryテーマについては、FooGalleryを一度有効化にしたあとずっと、
「添付ファイルがの表示設定」が表示されなくなったので、
FooGalleryに影響されているかと思います。
Xeoryの何かのファイルが書き換えられてしまったのでしょうか。。。「Xeoryの何かのファイルが書き換えられてしまったのでしょうか。。。」の可能性は、考えられなくもありません。「Xeoryテーマについては、FooGallery」に影響を受ける可能性があるのか。ただ、堂々巡りに戻るのですが、現在のサイトは他のプラグイン(全体の組み合わせによる、コアを機能拡張するプログラムの実行順番)でカスタマイズされ、データベースで制御されていますので、「XeoryテーマとFooGallery」だけにしたサイトで確認の必要あるでしょう。デフォルトテーマで動作に問題がないのは、WordPressの欠陥ではなかったということで、Xeoryテーマについては、公式ディレクトリに登録されていないのでフォーラムでは先へ話を進めていいやら悩ましく思います。「Xeoryテーマで、FooGalleryを使う」ことに @rhapsody06 さんが必要としているか次第です。
FooGalleryを有効にすると「Custom・・・」の表示になるのは、FooGalleryとしては正しい動作なんですよね?
とすると、Xeory Extensionを有効にしたときに添付ファイルの表示設定が表示されなくなるのが問題、ということですね。
その上の URL、タイトル、キャプション、代替テキスト、説明 なんかは表示されているでしょうか?また、メディアの追加画面でメディアを選択したときJavaScriptのエラーなどはブラウザのデベロッパーコンソールに表示されていないでしょうか?
デベロッパーコンソール(Webコンソール、ブラウザコンソール)の使い方については検索すれば出てくると思います。メディアを追加画面で画像を選択したときに、右に表示される「添付ファイルの表示設定」の項目と、その上の URL、タイトル、キャプション、代替テキスト、説明との間に「Custom URL/Custom Target/Custom Class/Crop Position」の表示が追加されました。
1.4.31を使用中のTwenty Seventeen テーマのWordPress 4.9.8 に、「XeoryExtension テーマ」をインストールして確認できました。投稿にメディアを追加するときの「添付ファイルの表示設定」の項目を、FooGalleryを有効にすると置き換えられるものではなく、機能拡張されます。然るに、FooGalleryを一時使用をディアクティブモードに移しても、拡張されていた表示がなされなくなります。
FooGalleryプラグインは、有効化しただけでは正しく動作しません。セッティングでエラーが出ていませんでしたか。munyagu様、ありがとうございます。
>その上の URL、タイトル、キャプション、代替テキスト、説明 なんかは表示されているでしょうか?
問題なく表示されております。>また、メディアの追加画面でメディアを選択したときJavaScriptのエラーなどはブラウザのデベロッパーコンソールに表示されていないでしょうか?
コンソール画面を開きながら、メディア追加を行いましたが、エラー表示はありませんでした。—-
CG様、ありがとうございます。動作確認をしていただきましたこと、本当にありがとうございます。
Xeoryテーマは引き続き使用したいと思っていますが、
FooGalleryについては別なプラグインでも構わないかと思っておりますが、
どちらにせよ「添付ファイルの表示設定」を復活させたく思います。CG様の画面ではFooGallery環境下でもちゃんと動いていますね・・・。
当方の画面では、どちらの場合も「添付ファイルの表示設定」が抜けています。>FooGalleryプラグインは、有効化しただけでは正しく動作しません。セッティングでエラーが出ていませんでしたか。
申し訳ありません、あまりWordpress等にあまり詳しくなく、
FooGalleryは他ページを参照しながら、ダウンロード、有効化のみしておりました。
有効化のほかにしなければならないことがあったのでしょうか。
教えていただけると助かります。
ちなみにダウンロード、有効化、ギャラリーの設置等では特にエラーは出ませんでした。FooGalleryプラグインをインストールして、アクティベート、セッティングはしていますよね。動作テストの結果はどうだったのでしょう。テンプレートに上書きしているとか、キャッシュを有効にしてしまってませんか。
FooGalleryプラグインの使用を続ける、止めるは自己判断に任せますが、プラグインの削除で済ませる前に、アカウントの解除など段取りが必要に思います。
FooGalleryプラグインを削除後に、本来の「添付ファイルの表示設定」がXeoryテーマで表示されなかったら、問題は別にあったともなりそうです。再三の提案になりますが、わたしの方では異常なく、両立出来ているので「FooGalleryプラグイン+Xeoryテーマ」から始めなおしませんか。申し訳ありません!
解決しました。。。。子テーマ内のfunctions.phpに、
function attachment_display() {
echo ‘<style>div.attachment-display-settings { display: none; }</style>’;
}
add_action( ‘admin_print_styles’, ‘attachment_display’ );
を記入したままだったことが原因でした。。。何か拍子で一度「添付ファイルの表示設定」が消えてしまったときに、
ネットで調べながら上記コードを見つけ、このdisplay:none;の部分を変えればいいのかな・・・?
と思いながら、そのままにしてしまっていたようです。
上記を消して、FooGalleryを有効化したところ、
添付ファイルの詳細、Custom~~、添付ファイルの表示設定の3項目が表示になり、
無効化したところ、Customだけが消える表示になりました。CG様、munyagu様、いろいろお手数をおかけしてしまい申し訳ありません。
特にCG様には同じ環境下で動作確認までしていただき、感謝しております。
エラーが出た際、一つずつ確認していくことが大切であること、とても勉強になりました。本当にありがとうございました。
- トピック「FooGallery:メディア追加時に「添付ファイルの表示設定」が表示されない」には新たに返信することはできません。