フォーラムへの返信
-
投稿者投稿
-
@キタジマ タカシさん
調査していただきありがとうございます。
その後、導入しているプラグインを調べたら原因が判明しました。ブロックを無効化するためのプラグイン
Disable Gutenberg Blocks – Block Managerこちらが有効化されている場合、一部のパターンが「クラシック」扱いになっていました。
Snow Monkeyによるものでなく、大変失礼いたしました。♥ 0いいねをした人: 居ません@キタジマ タカシさん
こちらの環境では、WordPress 標準のブロックパターンは大丈夫でした。
ご確認をお願いします。♥ 1いいねをした人: 居ません@Mobby さん
カスタマイザー→デザイン→ヘッダー
モバイル用ヘッダー位置→オーバレイ(上部固定)ヘッダーコンテンツ
[ショートコード]□モバイルでもヘッダーコンテンツを表示
↑ここにチェックを入れない。私の環境では、上記の方法でハンバーガーメニューの左隣にカート内の数量しか表示されていません。
「モバイルでもヘッダーコンテンツを表示」にチェックは入っていませんか?
ご確認くださいませ。♥ 1いいねをした人: 居ません@Mobbyさん
この投稿をしたGONSYです。
WooCommerce使用時にヘッダー内にカートアイコンとカート入れた数量を表示したい
キタジマさんのアドバイスのとおり、ヘッダーコンテンツにショートコードで入れています。
スマートフォン用には以下のフックでハンバーガーメニューの前に追加しました。add_action( 'get_template_part_template-parts/header/hamburger-btn', function() { ?> ここにカートへのリンク( wc_get_cart_url() ) ここに数量表示( WC()->cart->get_cart_contents_count() ) <?php } );
また、カート内の商品数を(Ajaxで)タイムリーに更新させるために以下を参考にしました。
@NAUTICA さん
取り急ぎということであれば、pickadate.js(jQuery/MIT license)で実現できそうな気がします。
Contact form 7で使ったことはありますが、Snow Monkey Formsでは未検証です。
♥ 3いいねをした人: 居ません@kodawari555 さん
ヘッダーの上なら、wp_body_open がベターかと思いますが、ちょっと違うでしょうか?
完成のイメージがあるとわかりやすいかもです。♥ 1いいねをした人: 居ません@Y M さん
JSになりますが、InstagramFeed(MIT License)なら、ユーザーネームだけで表示は可能のようです。
https://github.com/jsanahuja/jquery.instagramFeed動作サンプル
https://www.sowecms.com/demos/InstagramFeed/#examplesブロックを追加するようなプラグインではありませんので、フックで追加してみてはいかがでしょうか?
@Olein_jp さんが運営されている「HAPPY SNOW MONKEY」がわかりやすいです。
@Olein_jp さん、いつも助かってます🙇♥ 2いいねをした人: 居ません長谷川さん
キタジマさんフォローコメントありがとうございます。
プログラムの作法ができていない状態でフォーラムにコードを書くのは良くないですね。
失礼しました🙇
実際に使っていないコードでしたが、検証したいと思います。ところで九州機電株式会社さんは解決できたのでしょうか?
♥ 1いいねをした人: 居ませんkodawari555さん
CSSの追記でコントロールはできないと思いますので、スライダー用のプラグインを利用するのがベターだと思います。
こちらのプラグイン、スライドの管理が別になりますが、細かな設定もしやすく、設置も簡単だと思います。ぜひお試しください。
https://xakuro.com/wordpress/xo-liteslider/
♥ 2いいねをした人: 居ません九州機電株式会社さん
ベストな方法がみつかるといいですね!
WooCommerce+Snow Monkey+Snow Monkey Forms(+JS)で、以下のコードをMy Snow Monkeyに追加して試してみたところ、商品名を入れることはできました。
コードを貼って送信したら501が返ってきた(どこがNGですか?)ので、画像貼っておきます(汗)
不慣れですみません ^^;♥ 2いいねをした人: 居ません@JKDECORさん
はじめまして。
スマートな方法ではないと思いますが、1枚だけの場合は以下のCSSで消えると思います。
お試しください。.wpaw-slider .slick-dots > li:only-child { display: none; }
♥ 0いいねをした人: 居ませんキタジマさん
v11.0.3 で CSS を追加しました。
CSSの追記なくても解消されました。ありがとうございました!
ということでクローズします。♥ 1いいねをした人: 居ませんキタジマさん
解消されました。ありがとうございます。
通常の環境だと出ない現象のようなので、原因探ってみます。♥ 0いいねをした人: 居ませんキタジマさん
リプありがとうございます。
WordPressもSnow Monkeyも最新になっていますが、ご指摘のとおり、ブロックや作り方に問題がありそうですね。
独自に追加したmy-snow-monkeyで読み込んでるCSSを外しても症状は改善されずでした。よろしくお願いします。
♥ 0いいねをした人: 居ませんキタジマさん
WordPress 5.5 + Snow Monkey 11.0.2にアップデートしたら、スムーススクロールもできるようになりました。
v10.10.8 は Safari はスムーススクロールの対象外になっているんです。
そうだったんですね。
知らずに騒いでしまい恐縮です。♥ 0いいねをした人: 居ません -
投稿者投稿