-
投稿者投稿
-
2020年8月14日 12:21 AM #55446
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】バージョン: 11.0.2
【お使いのブラウザ】googlechrome
【当該サイトのURL】(公開できる場合は書いていただいたほうがスムーズです)===
ヘッダーメニュー をグローバルナビゲーションとサブナビゲーションで表示させています。
グローバルとサブナビの間にサイト名も表示させています。(上から順に、サブナビ、サイト名、グローバルナビ)
この状態で、質問です。グローバルとサブナビの間に、小さなアイコン画像を3こ設置したいのですが、可能でしょうか?メニューの項目にヘッダーコンテンツがあり、そのちいさな欄に、タグごと記述すればいけそうかもと思ったのですが、他に方法はありますでしょうか?
ご確認、よろしくお願いします。
♥ 0いいねをした人: 居ません2020年8月14日 10:16 AM #55453具体的にどこに入れたいかで対応が異なります。スクリーンショットを撮り、ここに入れたいという場所に印をつけて投稿してもらうことはできますか?
♥ 0いいねをした人: 居ません2020年8月14日 10:32 AM #55454♥ 0いいねをした人: 居ません2020年8月14日 10:33 AM #55456画像をお送りいたしました。理想は左上の位置になります。難しければ、右側の一位置になります。
♥ 0いいねをした人: 居ません2020年8月14日 11:18 AM #55459ありがとうございまさす!ちなみにスマホでもロゴの上に出したい感じですかね?
お盆休みですぐは難しいのですが、カスタマイズのコードを考えてみます。
♥ 0いいねをした人: 居ません2020年8月14日 12:01 PM #55461スマホでもロゴは出したいと考えております!
ありがとうございます!
もし可能であれば、他のサイトでも応用が効くので、非常に利便性が向上生ます><
♥ 0いいねをした人: 居ません2020年8月17日 2:03 PM #55611まず、My Snow Monkey プラグインに下記のコードを追加してください。
add_filter( 'snow_monkey_template_part_render', function( $html, $slug ) { if ( 'template-parts/header/site-branding' === $slug ) { ob_start(); ?> <div class="my-icons"> ここにアイコンの HTML を記入 </div> <?php return ob_get_clean() . $html; } return $html; }, 10, 2 );
次に、カスタマイザー → 追加 CSS に下記の CSS を追加して、PC サイズでのアイコン上の余白を調整してください(-24px の部分を任意の数値に設定)。
@media (min-width: 1024px) { .my-icons { margin-top: -24px } }
アイコンのサイズや数によっては折り返したりしてしまうことがあるかもしれません。そのときはまた言ってください。
♥ 0いいねをした人: 居ません2020年8月17日 10:36 PM #55667キタジマさん、ありがとうございます。
今回、自分が実装したかったことが実現しました!いつもありがとうございます!
少し話がそれますが、https://snow-monkey.2inc.org/manual-advanced/template-hooks/#co-index-2 こちらの記事「Snow Monkey でテンプレートの内容を書き換える3種類のフック」に今回のように、フックを使っての解決方法が紹介されておりました。しかし、私の今のスキルでは自力での解決が困難で、こちらのサポートフォーラムに頼るしかありません。フックの使い方など、習得していくにはどういった勉強がお勧めでしょうか?書籍や参考サイト、何かあれば、お手隙の際に教えていただけると嬉しいです。
♥ 0いいねをした人: 居ません2020年8月18日 11:34 AM #55686今回、自分が実装したかったことが実現しました!いつもありがとうございます!
良かったです!
しかし、私の今のスキルでは自力での解決が困難で、こちらのサポートフォーラムに頼るしかありません。フックの使い方など、習得していくにはどういった勉強がお勧めでしょうか?書籍や参考サイト、何かあれば、お手隙の際に教えていただけると嬉しいです。
フィルターフック・アクションフックは WordPress カスタマイズの超基本事項なので、まずはオフィシャルのドキュメントやネットの記事などを読んで、どのようなものなのか、どのようなことができるものなのかを把握してみると良いかと思います。
あとはそれぞれのフックでできることが違うので、実際にコードを書いて試してみるのが良いと思います。僕も最初は公開されているプラグインのコードをわざと書き換えてみてどのような変化があるのかを試したりしていました。
このフォーラムにもたくさんフックを使ったサンプルコードがあるので、まずはコピペして、次にわざと書き換えてみてどうなるかを試しているうちにだんだん理解が深まっていくと思います。
Snow Monkey のオンラインコミュニティでも聞いてみるともっといろいろな方の意見が聞けるかもしれませんね。
♥ 1いいねをした人: 居ません2020年8月18日 7:02 PM #55738丁寧なアドバイス、ありがとうございます!
まずは、こちらのサポートフォーラムに掲載されているサンプルに触れてみることにします!
コミュニティにも参加させていただきました!
よろしくお願いいたします!
♥ 1いいねをした人: 居ません -
投稿者投稿
- トピック「ヘッダーメニューについて」には新しい返信をつけることはできません。