-
投稿者投稿
-
2023年7月13日 9:32 AM #128265
【お使いの Snow Monkey のバージョン】最新
【お使いの Snow Monkey Blocks のバージョン】最新
【お使いの Snow Monkey Editor のバージョン】最新
【お使いの PHP のバージョン】最新### 発生している問題
いつもお世話になっております。
カタログサイトを作っているのですが、
お気に入り登録ボタンにあるアイコンが?と!マークになっており、
うまく表示がされません。Chromeもsafariも同じ挙動になります。
### 試したこと
ググってみるとhtaccessにコードを入れるとアイコンの使用ができるようになるとのことだったので下記を入れてみましたが、意味がなかったようです。
<IfModule mod_headers.c>
<FilesMatch “\.(ttf|otf|eot|woff)$”>
Header set Access-Control-Allow-Origin “http://hayatenishizawa.com”
</FilesMatch>
</IfModule>お忙しいとは思いますが、ご教授いただけますと幸いです。
♥ 0いいねをした人: 居ません2023年7月13日 9:37 AM #128266これの可能性ありますかね?
♥ 0いいねをした人: 居ません2023年7月13日 9:50 AM #128267早速ご返信ありがとうございます。
いえ、それはチェック済みで関係がないようです。
ちなみに今はsnoe monkey dietの方で機能を外しておりますが、
SNSのシェアボタンも同じように?と!マークになっていたので、
どうやらデフォルトで入っているアイコンにも影響があるみたいです。♥ 0いいねをした人: 居ません2023年7月13日 10:44 AM #128272なるほどです。となると Diet に問題がある可能性もありそうですね。ちなみに Diet で無効化しているのはどれどれになりますか?また、Diet プラグイン自体を無効化(停止)したらどうなりますか?
♥ 0いいねをした人: 居ません2023年7月13日 10:50 AM #128275西澤颯さん
ご使用のアイコンはこのあたり <i class=”fa fa-heart” aria-hidden=”true”></i> かな?と思うので確認したところ、私の環境では表示されました。
ひょっとしたら、カスタマイザーの最下段、ページ速度最適化の「軽量な FontAwesome を使用する」にチェックが入っているのではないかな?と思います。
そこをチェックすると、現在お示しのサイトのような 点滅?になりましたので、一度、チェックの有無をご確認くださいませ。
♥ 0いいねをした人: 居ません2023年7月13日 11:25 AM #1282762023年7月13日 11:28 AM #128277ありがとうございます。
すでにチェックを外して試しているのですが、どうしても反映しません…。
ちなみに、このボタンを押した後のハートマークは反映されています。
何かプラグインが邪魔しているのですかね?
♥ 0いいねをした人: 居ません2023年7月13日 11:48 AM #1282812023年7月13日 12:00 PM #128283西澤さん、みなさま こんにちは
該当の「お気に入りに追加」のボタンですが、こちらは「YITH WooCommerce Wishlist」というプラグインで出力されてるようですが、こちらのプラグインを無効化したときにSNSアイコンはどうなりますでしょうか?(※SNSアイコンはSnow Monkeyのテーマ側から出力されたものと想定しております)
逆にSnow Monkeyテーマ以外に切り替えたときに、「お気に入りに追加」ボタンのアイコンは表示されてるか確認したときはどうでしょうか?
====
ものすごいアバウトな勘なので当たってない可能性も高いのですが、ひょっとしたらFontAwesome周りでSnow MonkeyとYITH WooCommerce Wishlistプラグインがバッティングしててなにか不具合が起きてるかもしれないのかなあと。。。
ちがったらごめんなさい
2023年7月13日 12:22 PM #128285ありがとうございます。
その可能性は高いですよね。
試しに無効化してみたのですが、前まで使用できていたシェアボタンがなぜか出てこず?!
もちろんDietなどでチェックもしていないのですが…。
こちらは無効化から有効化し直した時のスクショですが、無効化時もシェアボタン出てきませんでした↓
でもご指摘の通り、YITH WooCommerce Wishlistを入れてから問題発生に気づいたので、それが原因かもしれません。
問題がだんだん迷宮入りになってきましたが、今現在テストドメインで運用中なので、
正規ドメインに変えた時に何か変わるかもしれないですね…。
またその時は報告させていただきます。
みなさん色々とありがとうございます。
2023年7月13日 12:26 PM #128289西澤さん ご返答ありがとうございます。
SNSアイコンですが、たしかSNSアイコンのシェアボタンでるのはデフォルトだと記事だけだった気がするので、商品ページにでないのは正しい挙動かなと思いました。
♥ 0いいねをした人: 居ません2023年7月13日 12:30 PM #128291失礼しました。
念の為投稿記事でテスト投稿してみたのですが、
やはりシェアボタン出てきませんでした‥。
♥ 0いいねをした人: 居ません2023年7月13日 12:43 PM #1282942023年7月13日 1:14 PM #128296ありがとうございます。
ちなみにですが、Snow Monkey Dietは有効化してる状態でしょうか。
もし有効化されてる場合は「シェアボタンを無効化」にチェックが入ってないかご確認ください
→これも確認済ですが、やはり反映しないようです‥。今月中には正規のドメインにデータをお引越しする予定なので、
その時に最終不具合が発生しないかどうかを確認したいと思います。ご丁寧にレクチャーいただいて大変嬉しいです。
♥ 0いいねをした人: 居ません2023年7月13日 1:56 PM #128300YITH WooCommerce Wishlist というプラグインを使っていますかね? どうもそのプラグインも FontAwesome を持っているみたいで、それと干渉してしまっている可能性もあるかなと思うので、下記のコードを My Snow Monkey か子テーマに追加して、Snow Monkey の FontAwesome を無効化してみてください。
foreach ( array( 'wp_enqueue_scripts', 'admin_enqueue_scripts' ) as $action_hook ) { add_action( $action_hook, function() { wp_dequeue_script( Helper::get_main_script_handle() . '-fontawesome' ), } ); }
試しに無効化してみたのですが、前まで使用できていたシェアボタンがなぜか出てこず?!
もう一点気になったのは、ページ(ドキュメント)のロードがかなり早いような気がするのですが、ページキャッシュ的なことはされていますかね?もししているとするならば、プラグイン等の設定を変えてもキャッシュが残っていて変更が反映されない(ように見える)ということはあるのかなと思いました。
-
投稿者投稿
- トピック「アイコンが表示されない」には新しい返信をつけることはできません。