rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

WordPressで特定のタグを持つ投稿にだけ共通メッセージを表示させてみる

      WordPress, 開発 , ,

  • このエントリーをはてなブックマークに追加
  • Pocket

WordPress

WordPressの小ネタです。

ある特定のタグを持つ投稿にだけ、本文の先頭に共通メッセージを表示させるということをやってみます。

function.php にフックを書く

/wp-content/themes/[テーマ名]/functions.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');

以上!これだけで、タグがセットされている記事の本文先頭に、指定したメッセージが表示させることができます。

というわけで、共通メッセージを表示させてみた

上記の方法を使って、当ブログでは「人狼」というタグが付いている投稿の先頭に、自分が主催で開いている人狼ゲーム会の告知を表示するようにしてみました。

この投稿にも「人狼」タグ付けてみてるので、記事先頭に見えてるかと思います。

というわけで(ここから本題?)、次回の「【初心者大歓迎】みんなで人狼やってみよう会 #4【高崎】」を 4月17日(木)に開催いたします。いつも和気あいあいとまったりやってる会です。経験者の方も、初めての方でもどうぞお気軽にご参加ください〜。

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

  関連記事

WordCamp Tokyo 2016
WordCamp Tokyo 2016 行ってきました! #wctokyo

WordCamp Tokyo 2016 行ってきました! 爽やかな朝です。Wor …

Thank you
1月28日はWordPressの「プラグイン開発者に感謝する日」

WordPress 公式ブログによると1月28日は「プラグイン開発者に感謝する日 …

キーボード
WordPressでEnterキー押下時のsubmitはうまくできている

タイトルのままですが、WordPressを使っていてEnterキー押下時のsub …

Prime Timeline
WordPressのコア動作を解析できるプラグイン「Prime Timeline」を使ってみた

先日読んだ「詳解 WordPress」の中でも紹介されていたプラグイン「Prim …

notify_from_wp
WordPressからLINE Notifyにメッセージを通知してみた

先日いじってみた LINE Notify が面白かったので、今度は WordPr …

WordPress
WordPressで過去記事のリンクを画像付きで表示するショートコードの作り方

記事内で、自分のサイトの過去の投稿を紹介する機会って結構ありますが、そんな時にリ …

WordCamp Tokyo 2015
初めて尽くしの「WordCamp Tokyo 2015」に行ってきました!

行ってきました!年に一度の WordPres のお祭り「WordCamp Tok …

アドベントカレンダーTreeMap
Adventarの登録状況をD3.jsのツリーマップで可視化してみました

Adventar にはすでに昨年を上回る勢いの310以上(11月17日時点)のア …

EC-CUBE
EC-CUBEで携帯・スマートフォンテンプレートを無効化する方法

EC-CUBEには標準でスマートフォンや携帯用のテンプレートが用意されていて、そ …

前橋育英
2017年センバツ出場校WebサイトにリボンをかけるChrome拡張を作ってみました

あれこれ忙しいことが続くと、自分が楽しめるものでも作って現実逃避したくなりますね …