投稿・固定ページの本文上と本文下にfunctions.phpカスタマイズで何かを挿入する方法

カスタマイズ
この記事は約2分で読めます。

Cocoon 2.0.9.1より以下のアクションフックを追加しました。宇

このアクションフックを利用することで、投稿・固定ページの本文上・本文下にプログラマブルな内容を出力することができます。

\お得なキャンペーン実施中!/
エックスサーバーキャンペーン

フックの利用例

以下は利用方法のサンプルです。

本文の上下に「ページ送りナビ」を表示する

例えば、小説サイトを運営している場合などに、小説(本文)の上下にすぐに次のページのリンクを表示させたい場合。

ページ送りナビのカスタマイズ

以下のように子テーマの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を提示し高速化を無効にしてください 該当部分のキャプチャ・環境情報とともに書き込...

「ページ送りナビ」は、投稿ページ用のものなので、上記のカスタマイズは投稿ページでしか利用できません。

固定ページでも表示できるものを出力すれば、固定ページでも利用できます。

タイトルとURLをコピーしました