フォーラムへの返信
-
投稿者投稿
-
詳しくありがとうございます! こちらで試してみたのですが、ヘッダーレイアウトを「ノーマル」「オーバーレイ」「上部固定」それぞれで試してみたものの、はみ出す状況が再現できませんでした。

設定の組み合わせで発生する問題かもしれないので、直接見てみないと状況が確認できないかもしれません。URL を共有していただくことは可能でしょうか?
♥ 0Who liked: No user関連記事の上にアクションフックがないので、関連記事の HTML を書き換える形で対応するしか無いのかなと思います。もともとのコードを利用する形だとこんな感じでしょうか。
add_filter( 'snow_monkey_template_part_render', function( $html, $slug ) { if ( 'template-parts/content/related-posts' === $slug ) { // 関連記事のタイトルを書き換え $html = preg_replace( '|<span>.*?関連記事|ms', '<span>この記事を読んだ人におすすめ', $html ); // 関連記事の上部に HTML を追加 $html = '<p><img src="..." alt=""></p>' . $html; return $html; } return $html; }, 10, 2 );♥ 0Who liked: No user「Contact」に背景色をつけているのは独自の CSS ですかね? どのような CSS があたっていてどのように影響しているのを確認してみないと状況がわからないため、URL を共有してもらうことはできますか?
♥ 0Who liked: No user「このサイトで重大なエラーが発生しました。」になっていて、ページがちゃんと確認できないみたいです><
♥ 0Who liked: No user確認したところ、HTML 構造がおかしくなっているようでした。
下記は正しいページの HTML ですが、
.l-contents__innerの直下に.l-contents__main(メインカラム) と.l-contents__sidebar(サイドバー) があります。
一方、1カラムになっているページは
.l-contents__innerの直下には.l-contents__main(メインカラム)しかなく、.l-contents__sidebar(サイドバー) は全然違うところに入ってしまっています。
おそらく、記事中の HTML に閉じミスがあり、その影響で変なところで HTML が閉じたと解釈されて構造が崩れてしまっているのだと思います。1カラムになっている記事の編集画面で一旦記事の中身を空にして確認してみて、崩れが発生していないならそれでビンゴだと思います。その場合は記事中の HTML を確認して、閉じミスしているところがないか地道に確認すれば解決できると思います。
♥ 0Who liked: No user下記のコードを My Snow Monkey プラグインか子テーマの
functions.phpにコピペしてみてください。add_filter( 'inc2734_wp_contents_outline_args', function( $attributes ) { $attributes['title'] = 'この記事の目次'; // ← 入れたい文字に変更 return $attributes; } );ブロックの設定としてタイトルの設定を追加しても良さそうですね。
♥ 0Who liked: No userあれ?翻訳変えちゃってましたかね…ちょっと確認します!
♥ 0Who liked: No user吹き出し、消してないですよ! ダッシュボード → 設定 → Snow Monkey Blocks で無効化していませんか?
♥ 0Who liked: No userプロパティ(上記でいえば
font-sizeとかborder-leftとか)がダブってなければ大丈夫です! ただ、いろんなところに記述が散らばっているとわかりにくくなるので、まずは h2 関連のものを並べて、次に h3 関連のものを並べて〜みたいに順番は整えたほうが後でみたときにもわかりやすいと思います。♥ 0Who liked: No userSnow Monkey は画面サイズが 640px 未満をスマホサイズと定義しているのでそれを指定するのと、ページ直下は
.p-entry-contentなので、下記のような CSS で調整できます。@media (max-width: 639px) { .p-entry-content > h2 { font-size: 20px; } }入れ子にすると記事直下じゃなくなってスタイルが当たらなくなるので、必要に応じてセレクタを追加してください。
♥ 0Who liked: No user -
投稿者投稿
