-
投稿者投稿
-
2022年2月10日 9:38 AM #98590
【お使いの Snow Monkey のバージョン】16.0.5
【お使いの Snow Monkey Blocks のバージョン】14.0.1
【お使いの Snow Monkey Editor のバージョン】7.0.0
【お使いのブラウザ】Microsoft Edge
【当該サイトのURL】### 実現したいこと
ボックスブロックもしくはコンテナブロック内に設置した見出し(H2)ブロックを目次ブロックで表示したい
### 発生している問題
ボックスブロック内の見出し(H2)が目次ブロックを設置しても目次が表示されません。
これは、コンテナブロックも同様のようです。### 試したこと
ボックスブロック、コンテナブロックではなく、見出しブロックをそのまま設置すると目次は表示されます。
よろしくお願いします。
♥ 0いいねをした人: 居ません2022年2月10日 3:29 PM #98620基本的には記事直下の見出しだけが対象で、設定によってセクション内は対象にできるようになっています。それ以外は非対象ですが、フックでカスタマイズすることはできます。下記のトピックが参考になると思います。
♥ 0いいねをした人: 居ません2022年2月10日 5:40 PM #98637ご返信ありがとうございます、
リンク先の情報を拝見させていただきました。
add_filter( 'inc2734_wp_contents_outline_args', function( $attributes ) { $attributes['selector'] = implode( ',', [ $attributes['selector'], '.wp-block-column', ] ); return $attributes; } );
上記をそのまま
functions.php
に記載しアップしましたが表示されませんでした。
ボックスブロックの場合ですと、上記のでは、どの箇所を変更したら良いでしょうか。目次のブロック設定では、すべてチェックしています。
☑h2 を表示
☑h3 を表示
☑h4 を表示
☑セクションのタイトルを表示
☑セクション内の見出しを表示
☑最初の見出しの前に移動よろしくおねがいします。
♥ 0いいねをした人: 居ません2022年2月10日 6:47 PM #98647そのままのコードだと
.wp-block-column
となっていてカラムブロックが対象になるので、ボックスブロックの場合はボックスブロックの class 名を指定することになります。なので.smb-box__body
ですね。他のブロックも対象にしたい場合はデベロッパーツールで選択して調べてみてください!♥ 0いいねをした人: 居ません2022年2月11日 10:22 AM #98692 -
投稿者投稿
- トピック「ボックスブロック内の見出しは目次ブロックに反映されない?」には新しい返信をつけることはできません。