
前回は記事の途中にある
(WordPress)「more」を使ってAdsenseを記事途中に表示する
「more」を記事表示の際に
入れ替えて別の表示をさせる事をしましたが、
今回はすべての記事の最後に
表示させたい内容を追加するということをしました。
function.phpにフック関数を記述する
WordPressの関数が記述されている
function.phpに今回の関数を追加します。
function.php
function add_post_content($content) {
$bottom = <<< EOF
//ここに記事の最後に表示させたいものを
//HTMLで記述します。
EOF;
if(!is_feed() && !is_home()) {
$content .= $bottom;
}
return $content;
}
add_filter('the_content', 'add_post_content');
上記のように記述すると
すべての記事の最後に
EOFの間に記述した内容が表示されます。
前回と同じですが、
EOFの間は必ず左詰めで記述しないといけません。
僕はこれでブログランキングのボタンを
表示させることに使っています。
おかげで記事がすっきりした感じになりました。

