Facebookの投稿
ウェブ制作技術 SNS・ブログ
おすすめウェブサイト
ウェブ制作のご注文は全国対応

北海道 青森 岩手 秋田 宮城 山形 福島 東京 神奈川 埼玉県 千葉 茨城 群馬 栃木 愛知 静岡 三重 岐阜 新潟 長野 山梨 石川 富山 福井 大阪 京都 奈良 兵庫 滋賀 和歌山 岡山 広島 鳥取 山口 島根 愛媛 徳島 高知 香川 福岡 佐賀 長崎 大分 熊本 宮崎 鹿児島 沖縄

WordPress(ワードプレス)でカスタム投稿タイプ(タクソノミー)を使ったカテゴリーの表示方法

02.10.15 23:19 | コメント(0)

カスタム投稿タイプ(タクソノミー)を使ったカテゴリー表示

WordPress(ワードプレス)でカスタム投稿タイプ(タクソノミー)を利用しカスタマイズを行うと記事に設定したカテゴリーの表示が旨くいかない事があります。

カスタム投稿タイプ(タクソノミー)でカスタマイズを行った場合は、通常の記事投稿でカテゴリー表示させる際と異なった設定を行わないと表示がされません。
今回は「カスタム投稿タイプ(タクソノミー)」を使ったカテゴリーの表示方法をご紹介させて頂きます。

カスタム投稿タイプ(タクソノミー)カテゴリー

カスタム投稿タイプ ▼サンプルWebサイト クリエイターズスタンプ

 1. カテゴリーの表示コード

カテゴリーの表示コード

カスタム投稿タイプ(タクソノミー)で作成したページ(ファイル)を開きカテゴリーを表示させたい箇所に下記のコードを記載します。
カテゴリー表示コードを、利用している「タクソノミー名」で囲います。 ※例でタクソノミー名を「stamp_category」とします。

<?php
$taxonomy = 'stamp_category';
// 投稿に付けられたターム(カテゴリー)の ID を取得する。
$post_terms = wp_get_object_terms( $post->ID, $taxonomy, array( 'fields' => 'ids' ) );
// リンクの区切り文字
$separator = ', ';
if ( !empty( $post_terms ) && !is_wp_error( $post_terms ) ) {

	$term_ids = implode( ',' , $post_terms );
	$terms = wp_list_categories( 'title_li=&style=none&echo=0&taxonomy=' . $taxonomy . '&include=' . $term_ids  . 'orderby=id&use_desc_for_title=0');
	$terms = rtrim( trim( str_replace( '<br />',  $separator, $terms ) ), $separator );

	// 投稿のカテゴリーを表示
	echo  $terms;
}
?>

以上がWordPress(ワードプレス)でカスタム投稿タイプ(タクソノミー)を使ったカテゴリーの表示方法になります。
カテゴリ:WordPress(ワードプレス)構築と技術, カスタマイズ方法(WordPress), ブログツール【CMS】情報とWEBコンテンツ技術, プラグイン紹介(WordPress)
  • このエントリーをはてなブックマークに追加
  • Facebookでコメントする

    コメントする

    おすすめの記事

    PAGE TOP