WordPressの小ネタです。
ある特定のタグを持つ投稿にだけ、本文の先頭に共通メッセージを表示させるということをやってみます。
function.php にフックを書く
/wp-content/themes/[テーマ名]/functions.php を開き、下記のコードを書き込みます。
[php]
function my_entry_info($the_content) {
// 特定のタグを持っている投稿かチェック
if ( has_tag (‘タグ名’) ) {
$info = ‘<p>共通メッセージを表示します!</p>’;
return $info . $the_content;
} else {
return $the_content;
}
}
//記事本文を出力する the_content に、my_entry_info 関数をフック
add_filter(‘the_content’, ‘my_entry_info’);
[/php]
以上!これだけで、タグがセットされている記事の本文先頭に、指定したメッセージが表示させることができます。
というわけで、共通メッセージを表示させてみた
上記の方法を使って、当ブログでは「人狼」というタグが付いている投稿の先頭に、自分が主催で開いている人狼ゲーム会の告知を表示するようにしてみました。
この投稿にも「人狼」タグ付けてみてるので、記事先頭に見えてるかと思います。
というわけで(ここから本題?)、次回の「【初心者大歓迎】みんなで人狼やってみよう会 #4【高崎】」を 4月17日(木)に開催いたします。いつも和気あいあいとまったりやってる会です。経験者の方も、初めての方でもどうぞお気軽にご参加ください〜。