【WordPressテンプレートタグ】category_description():カテゴリーの説明を取得
公開日: : 最終更新日:2016/03/24 テンプレートタグ
概要
管理画面「投稿」>「カテゴリー」の「カテゴリーの説明」を取得する。
カテゴリーアーカイブページでカテゴリーIDが省略された場合、表示中のカテゴリーの説明となる。
書式
パラメーター
- category_id
- カテゴリーID (初期値:0)
位置
カテゴリーIDを指定すれば、カテゴリーアーカイブ以外でも使用可能。
使用例
echoを使用しての表示
<?php echo category_description(); ?>
<?php echo category_description(3); ?>
![yaji_w200h50](http://kajico.kajilabo.net/wp-content/uploads/2015/01/yaji_w200h501.png)
表示例
WordPressにはテンプレートタグと呼ばれる、独自のユーザー定義関数が用意されています。
このテンプレートタグを利用すれば、最小限のPHPの知識でWordpressから情報を取り出してWebサイトに表示することができるようになっています。
カテゴリー名と一緒に表示
<h5><?php single_cat_title(); ?></h5> <?php echo category_description(); ?>
![yaji_w200h50](http://kajico.kajilabo.net/wp-content/uploads/2015/01/yaji_w200h501.png)
表示例
テンプレートタグ
WordPressにはテンプレートタグと呼ばれる、独自のユーザー定義関数が用意されています。
このテンプレートタグを利用すれば、最小限のPHPの知識でWordpressから情報を取り出してWebサイトに表示することができるようになっています。
条件分岐を使って、カテゴリーの説明がある場合のみ表示
<?php if ( category_description() ) : ?> <div> <?php echo category_description(); ?> </div> <?php endif; ?>
MEMO
<p></p>の削除
category_description()を使用の際、<p>タグが自動的に付与されてしまうので、それを避けたい場合はfunctions.phpに下記の一行を追加すれば、<p>タグを除去できる。
remove_filter('term_description','wpautop');
関連
関連記事
-
-
【WordPressテンプレートタグ】next_post_link():次の投稿ページへのリンクを表示
概要 表示している記事より公開日が1つ後(新しい)の記事へのリンクを表示する。 書式 <?ph...
-
-
【WordPressテンプレートタグ】get_post_thumbnail_id():アイキャッチ画像のIDを取得
概要 アイキャッチ画像のIDを取得する。 書式 <?php get_post_thumbnai...
-
-
【WordPressテンプレートタグ】the_time():記事の公開時間を表示または取得
概要 記事の公開日時を表示または取得する。 同じ日に複数の記事がある場合でも毎回表示される。 デフォ...
-
-
【WordPressテンプレートタグ】get_calendar():日別アーカイブへのリンク付きカレンダーを表示または取得
概要 投稿のあった日を日別アーカイブへのリンクとしたカレンダーを表示、または文字列として取得する。 ...
-
-
【WordPressテンプレートタグ】the_category():カテゴリー名とリンクを表示
概要 記事が属するカテゴリー名とリンクを表示する 書式 <?php the_category(...
-
-
【WordPressインクルードタグ】get_sidebar():「sidebar.php」を読み込む
概要 テンプレートファイル「sidebar.php」を読み込む 書式 <?php get_si...
-
-
【WordPressテンプレートタグ】get_the_date():記事の公開日を取得
概要 現在の記事の公開日を取得する。 書式 <?php get_the_date('forma...
-
-
【WordPressテンプレートタグ】get_author_posts_url():作成者IDを指定して、作成者別アーカイブURLを取得
概要 投稿の作成者をIDで指定して、作成者別アーカイブページのURLを取得する。 書式 <?p...
-
-
【WordPressテンプレートタグ】comment_author_email():コメント投稿者のメールアドレスをリンクなしで表示
概要 コメント投稿者のメールアドレスをリンクなしで表示する。 管理画面「設定」>「ディスカッション」...
-
-
【WordPressテンプレートタグ】get_the_author():作成者名を取得
概要 記事の作成者名を文字列として取得する。 (「ユーザー」>「あなたのプロフィール」>「ブログ上の...