フォーラムへの返信
-
投稿者投稿
-
一番簡単なのは
zoom
を使う方法ではないでしょうか。.l-header .c-hamburger-btn { zoom: 2; }
きっちり調整したいなら下記のように各要素に個別にスタイルを指定していく必要があります。
.l-header .c-hamburger-btn__bars { margin: 6px auto; height: 24px; width: 44px; } .l-header .c-hamburger-btn__bar:nth-of-type(2) { top: 11px; } .l-header .c-hamburger-btn__bar:nth-of-type(3) { top: 23px; }
♥ 0Who liked: No userひとまずハンバーガーボタンの色を変える CSS を書いてみました。
/* ヘッダー内のハンバーガーボタンの色を red に変更 */ .l-header .c-hamburger-btn { color: red; } .l-header .c-hamburger-btn__bar { background-color: red; }
ヘッダーの文字色は黒から変更しております。ヘッダーの背景を透明にするCSSは追加しております。
ヘッダー以外のアクセントカラーは今のままが良いので、ヘッダーメニューとハンバーガーメニューのみ黒に変えて、大きさを大きくしたいです。
すみません、ちょっと実際にどういうヘッダーになっているのかが想像できないので具体的なアドバイスはできないのですが、基本的には、ヘッダー内のメインコンテンツはメニュー・ハンバーガーボタン(とロゴ)だと思うので、個人的には「ヘッダーの文字色」は黒のままで、変えたい部分だけ CSS で色を変えるほうがメンテナブルなのじゃないかなぁと思います。
♥ 0Who liked: No userデフォルトだとハンバーガーボタンは黒(color: inherit)になっていると思います。ヘッダーレイアウトをデフォルトから変更したり、ヘッダー周りを CSS でカスタマイズしたりしていますか?
♥ 0Who liked: No userおそらく Snow Monkey と Snow Monkey Blocks の両方に変更を入れないといけない機能追加になり、ぱぱっと追加するのが難しいため、一旦調査します!可能そうであれば追加する方向で対応したいと思います。
ひとまず、現状でもコードを追加すれば実現できます。
add_filter( 'snow_monkey_child_pages_args', function( $args ) { $args['order'] = 'DESC'; return $args; } );
♥ 0Who liked: No userご報告ありがとうございます!
上部固定のときに、アンカー付きでページを表示した場合、ヘッダー非表示 + アンカーで指定した位置がページ最上部にくる状態で表示する、という機能があります。どうもそれがページトップへ戻るの機能と干渉してしまっているようです。
ページトップへ戻るのアンカーリンクのときは無視するように変更してみようと思います。次のアップデートで反映します!
♥ 0Who liked: No userあ、まーちゅうさんのコードのほうが良いですね!
♥ 0Who liked: No userそのトピックは記事タイトル部分なので、ロゴ部分を変えたい場合は別の方法で対応する必要があります。
これでどうでしょうか?
add_filter( 'snow_monkey_get_template_part_args_templates/layout/header/' . ( get_theme_mod( 'header-layout' ) ?: 'center' ), function( $args ) { $args['vars']['_title_tag'] = 'h1'; return $args; }, 100 );
♥ 0Who liked: No userマニュアルにも書いている通り、エックスサーバー経由で契約された場合は現在のところ利用できません。
技術的な問題があって、ちょっとそれをどう解決すれば良いかがわからずで…
♥ 0Who liked: No userフックで無理やりクエリーをカスタマイズすればもしかしたらできるかもしれませんが、基本的にはできないです。
♥ 0Who liked: No userSnow Monkey Blocks のボタンブロックでしょうか?最新版ではデフォルト、ゴースト、テキストの3種類です。
スタイルライブラリーに登録されているブロックスタイルを使いたい場合は、使いたいブロックをお気に入り登録する必要があります。
詳しくはマニュアルを確認してください。
マニュアル
スタイルライブラリー
♥ 0Who liked: No user確認したところ、Snow Monkey テーマに不具合が見つかりました。ご迷惑をおかけしてしまい申し訳ありません…。
v29.0.2 で修正を入れましたが、アップデート通知が届かないので手動で更新をして頂く必要があります。
XServer の管理画面から最新版(v29.0.2)の zip ファイルをダウンロードして管理画面からアップロードして更新する方法と、サーバー上のファイルを直接修正してアップデート通知が届くようにする方法があります。
詳しくは記事にまとめましたので、ご確認・ご対応いただければと思います。
お手数おかけする形になり大変申し訳ございませんが、よろしくお願いいたします。♥ 0Who liked: No userSnow Monkey テーマのみ更新通知がこないのであれば、Snow Monkey 独自のアップデートプロセスの問題の可能性が考えられます。
ただ、プラグインについては独自のアップデートプロセスは無いので、プラグインの更新通知もこないのであれば、別の問題の可能性も考えられます。例えば更新通知を消すカスタマイズをしている等。
Snow Monkey Blocks、Snow Monkey Editor については現段階での最新版をお使いのようですが、更新通知が来ないプラグインは何でしょうか?
♥ 0Who liked: No userAdvanced Custom Fields (ACF) プラグインを使って作成されたフィールドでしょうか?
それとも、ACFを使わずにWordPressの標準機能で追加されたカスタムフィールドでしょうか?ACF ではなくて、
register_meta()
で追加したものです。Snow Monkey Search のクエリー操作を見直していて気づいたのですが、検索ボックスから特定のキーに対して複数の値が送信されてきたとき(例:チェックボックスで複数のチェックがされたとき)は、強制的に
IN
になるようにしてるみたいでした。なんで、チェックボックス検索にされているのならこれが影響しているのかも?これを消したらどうなるか一度試してみてください!
♥ 0Who liked: No user -
投稿者投稿