カスタム投稿タイプのカテゴリーと年月アーカイブにパンくずリストを付ける
例:パーマリンクがblog
<?php /* パンクズリストここから----------------------------------------------------------- */ ?>
<div id="breadcrumb" class="bread">
<ol>
<li><a href="<?php echo home_url(); ?>/blob">カスタム投稿タイプのブログ</a></li>
<li>
<?php
if(is_category() || is_tag() ) {
if( $cat ) {
$catdata = get_category( $cat );
if( $catdata->parent ) {
echo get_category_parents( $catdata->parent, true, '</li><li>' );
}
}
echo '<a>',single_term_title(),'</a>';
} elseif(is_year()) {
echo '<a>',get_query_var('year'),'年</a>';
} elseif(is_month()) {
$year = get_query_var('year');
echo '<a href="',get_year_link( $year ),'">',$year,'年</a></li>';
echo '<li><a>',get_query_var('monthnum'),'月</a>';
} elseif(is_day()) {
$year = get_query_var('year');
$month = get_query_var('monthnum');
echo '<a href="',get_year_link( $year ),'">',$year,'年</a></li>';
echo '<li><a href="',get_month_link( $year,$month ),'">',$month,'月</a></li>';
echo '<li><a>',get_query_var('day'),'日</a>';
}
?>
</li>
</ol>
</div><!--/#breadcrumb.bread-->
<?php /* パンクズリストここまで----------------------------------------------------------- */ ?>
上記の記述だとカスタム投稿タイプのカテゴリーページでは出力されないので
以下をtaxonomy-xxxx_category.phpに記述
<?php /* パンクズリストここから----------------------------------------------------------- */ ?>
<div id="breadcrumb" class="bread">
<ol>
<li><a href="<?php echo home_url(); ?>/blob">スタッフブログ</a></li>
<li><?php echo single_term_title(); ?></li>
</ol>
</div><!--/#breadcrumb.bread-->
<?php /* パンクズリストここまで----------------------------------------------------------- */ ?>