Cocoon 2.0.9.1より以下のアクションフックを追加しました。宇
- singular_entry_content_before(本文上アクションフック)
- singular_entry_content_after(本文下アクションフック)
このアクションフックを利用することで、投稿・固定ページの本文上・本文下にプログラマブルな内容を出力することができます。
フックの利用例
以下は利用方法のサンプルです。
本文の上下に「ページ送りナビ」を表示する
例えば、小説サイトを運営している場合などに、小説(本文)の上下にすぐに次のページのリンクを表示させたい場合。
以下のように子テーマのfunctions.phpに追記します。
//投稿本文前後に「ページ送りナビ」を設置する add_action('singular_entry_content_before', 'add_entry_content_pager_post_navi'); add_action('singular_entry_content_after', 'add_entry_content_pager_post_navi'); function add_entry_content_pager_post_navi(){ if (is_single()) { get_template_part('tmp/pager-post-navi'); } }
本文上のみで良い場合は、singular_entry_content_beforeのadd_actionのみをご利用ください。
本文下のみで良い場合は、singular_entry_content_afterのadd_actionのみをご利用ください。
詳細トピック。
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。 1つのトピックにつき1つの質問を書き込んでください 不具合・カスタマイズ対象ページのURLを提示し高速化を無効にしてください 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります...
「ページ送りナビ」は、投稿ページ用のものなので、上記のカスタマイズは投稿ページでしか利用できません。
固定ページでも表示できるものを出力すれば、固定ページでも利用できます。