フォーラムへの返信
-
投稿者投稿
-
こんな感じでどうでしょう? My Snow Monkey か子テーマの functions.php に追加してみてください。
add_filter( 'snow_monkey_template_part_render_template-parts/common/page-header', function( $html ) { // 固定ページのとき if ( is_page() ) { // ページヘッダータイトルの下に <div>抜粋</div> を追加 $html = preg_replace( '|(<h1 class="c-page-header__title">.*?</h1>)|ms', '$1' . '<div>' . get_the_excerpt() . '</div>', $html ); } return $html; } );♥ 0Who liked: No userこのあたりを参照してみてください。
僕もすべてを把握しているわけではないので例外もあるかもしれませんが、基本的には 640px、1024px、1028px を使っています。
こちらもミニファイ前のものがほしいです
snow-monkey/src/css内にある scss ファイルを参照してください。♥ 0Who liked: No user「セクションのタイトルを表示」「セクション内の見出しを表示」の「セクション」は「セクションブロック」のことなので、外枠のタグが section でも div でも対象になります!
♥ 0Who liked: No userクリックして画面遷移した後、その商品の近くまでスムーススクロールしていますが、これはどうやって実現されているのですか?
♥ 0Who liked: No userなるほど! ブロックで固定ページを選択させるやり方がわからないので、ちょっと調べてみますね。ご提案ありがとうございます!
♥ 0Who liked: No user私に知識が無く理解が追い付いていないのですが、単純に要素を追従スクロールしたい場合にはCSSでposition: sticky;を利用して、指定したHTMLなどの要素を追従スクロールにできるものだと思っています。
「追従」について僕と shone さんで思っているものが違うのかも?と思いました。先のトピックのものだと「初回体験」という丸バナーの部分のことだと思いますがあっていますでしょうか? その場合、これは
position: fixedで実現されています。なので厳密に言うと「追従」ではなく「固定」になりますかね。position: stickyは「画面端まではスクロールするけど画面端までいったら固定される」というような挙動になります。<div class="sticky"> <span class="web_rsv">...</span> /div>の
.stickyの部分で固定表示が実現されています。何を、どこに指定すれば任意の場所に追従スクロールするコンテンツを表示させることができるでしょうか?
この丸バナーと同じものを表示したいということであれば、先のトピックにあったコードを My Snow Monkey に追加して、あとはそれに対して CSS を適用することで同じ表示にはできます。「デベロッパーツールでcssもそのまま拝借して追記してみたのですが、トピックと同じバナーは表示されませんでした。」とのことですが、どのような CSS を追記されてなぜそれで実現できていないのかがわからないので、実際にやってみられたページを見せてもらえると原因がわかるかもしれません。
♥ 0Who liked: No userおそらく不具合なので修正いれます、お知らせありがとうございます!!
♥ 0Who liked: No user書かれている通り、
.p-global-nav>ul>li { overflow: hidden; }が問題です。これがあるとサブメニューが隠れてしまいます。横からスライドしてくるアニメーションのために入れられていると思いますが、li ではなく a でやるとか、それが難しいならタグを足すとか対処が必要かなと思います。
♥ 0Who liked: No userissue を確認したら変更が入ってクローズされているようですが、改善されないですかね…。
試しに下記のコードを My Snow Monkey プラグインか子テーマの
functions.phpに入れてみるとどうでしょうか?remove_filter( 'home_url', 'bogo_home_url', 10, 1 );♥ 0Who liked: No userどういうふうに表示させたいのかがわからないので、思われているものとは違うかもしれませんが、上記のトピックで共有されているコードの中にある
if ( is_front_page() ) { //トップページのみを消せば全ページにでるようになります。♥ 0Who liked: No userこういうことですかね?

ページヘッダーは高さが固定で、画像はトリミングされる形で表示されますが、そのトリミングはそのままで大丈夫なのですかね?
♥ 0Who liked: No user -
投稿者投稿



