フォーラムへの返信
-
投稿者投稿
-
キタジマさんのお知らせ記事に、ダウングレードしたい場合のダウンロード先が載っています。`
Snow Monkey Blocksをアップデートされたからではないですか?
v18で、タイポグラフィの設計変更が入っています。こんにちは。
Snow Monkey / unitone Advent Calendar 2022 の2日目、メガネさんの
こちらの記事が参考になるかと思います。my-snow-monkey に追加するコードは、
is_front_page()
で条件分岐して/** * ヘッダーのレイアウト変更 * * @param string $setting レイアウトのセッティング * sticky : 上部固定 * sticky-overlay : オーバレイ(上部固定) * sticky-overlay-colored : オーバーレイ(上部固定 / スクロール時背景白) * overlay : オーバレイ * '' : ノーマル. */ // SP用. add_filter( 'theme_mod_header-potition', function() { if ( is_front_page() ) { $setting = 'sticky-overlay-colored'; } else { $setting = 'sticky'; } return $setting; } );
こんな感じになるかと思います。
円からはみ出した部分は元々のCSSで
overflow: hidden;
がかかっているので表示されなかったですね。
円の内部に表示する場合.c-entry-summary__figure .c-entry-summary__term { top: 50%; right: 50%; transform: translateX(50%) translateY(-50%); }
これで、上下左右中央にカテゴリーラベルが表示されますので、%の値を変えて位置を調整してみてください。
カテゴリーラベルの表示位置が日付の横でもOKな場合は、こちらのCSSを追加してみてください。
.c-entries--rich-media .c-meta__item.c-meta__item--categories { display: inline-block; } .c-entries--rich-media .c-entry-summary__figure .c-entry-summary__term { display: none; }
今回の場合は、
args
を書き換えるよりもsnow_monkey_pre_template_part_render_<slug>
で、html の出力を書き換えた方が、内部処理も早くなると思います。add_filter( 'snow_monkey_pre_template_part_render_template-parts/content/entry/header/header', function( $html ) { if ( is_singular( 'post' ) ) { ob_start(); ?> <header class="c-entry__header"> <p class="single-post-header__title">News</p> </header> <?php $html = ob_get_contents(); ob_end_clean(); return $html; } return $html; }, 10 );
記事タイトルの方をH1にすると思うので、NewsはPタグにしています。
こんにちは。
damaya11さんのやりたいことは、固定ページを使用せずに通常のカテゴリーページで
snow_monkey_before_archive_entry_content
を利用すれば実現できますね。
フックを使ってのカスタマイズが難しい場合はこちらのアドオンの使用をおすすめします。
キタジマさん
最初の'Yu Gothic Medium,
のところシングルクォーテーションで閉じ忘れてるのでエラーになってるかもです。♥ 0いいねをした人: 居ません -
投稿者投稿