メインコンテンツへ移動

投稿一覧ページのフッター上部(コンテンツ下)に各ページ共通のブロックを挿入したい



0
Who liked: No user
  • このトピックには2件の返信、2人の参加者があり、最後にnarikichiにより2週、 4日前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #145211
    narikichi
    参加者
    3

    【お使いの Snow Monkey のバージョン】29.0.0
    【お使いの Snow Monkey Blocks のバージョン】24.0.4
    【お使いの Snow Monkey Editor のバージョン】11.0.1
    【お使いのブラウザ】Google Chrome
    【当該サイトのURL】ー

    お世話になっております。

    【実現したいこと】
    →投稿一覧ページのフッター上部(コンテンツ下)に各ページ共通のブロックを挿入したい

    各ページ共通のCTA(お問い合わせ)の全幅セクションブロックをフッター直前に挿入しています。【

画像1・ピンク線】

    現状、上記をマイパターンで共通項目で作成したものを各ページにて配置している状態です。
    こちらを投稿一覧ページにも同様に配置したいが、方法が分からず困っております。【

画像2・ピンク線】

    アドバイスいただけると幸いです。

    よろしくお願いいたします。

    0
    Who liked: No user
    #145222
    アバター画像キタジマ タカシ
    参加者
    2586

    snow_monkey_template_part_render_footer フィルターフックでフッターの HTML をカスタマイズできます。

    同期パターンの場合は apply_filters( 'the_content', '<!-- wp:block {"ref":19703} /-->' ) という形でテンプレートから呼び出せます。

    これを組み合わせて、下記のようなコードでフッターの上部に同期パターンを呼び出せるかなと。My Snow Monkey プラグインにコードを追加して試してみてください!

    ref のところの番号はご自身の環境にあわせて変えてください。僕は記事の編集画面で表示したいパターンを配置して、コードエディターに切り替えて確認しました。

    add_filter(
    	'snow_monkey_template_part_render_footer',
    	function( $html ) {
    		return apply_filters( 'the_content', '<!-- wp:block {"ref":19703} /-->' ) . $html;
    	}
    );
    1
    Who liked:
    #145226
    narikichi
    参加者
    3

    キタジマ様

    ご回答ありがとうございます。

    提案いただいた手順で、希望通りの表示ができました!

    おかげさまで、カスタマイズ方法についてまた一つ知ることができました。

    ありがとうございました。

    1
    Who liked:
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • トピック「投稿一覧ページのフッター上部(コンテンツ下)に各ページ共通のブロックを挿入したい

」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。