通常投稿のカテゴリーと同じように、カスタム投稿でのカテゴリーを表示するように修正してます。
グローバル変数$my_post_iconは、functions.phpで設定してます。
category-link.php
<?php //インデックスページや投稿ページで表示されるカテゴリーリンク
if ( is_category_visible() ): //カテゴリを表示する場合
if ( get_the_category() ): //投稿ページの場合?>
<span class="category"><span class="fa fa-folder fa-fw"></span><?php the_category('<span class="category-separator">, </span>') ?></span>
<?php else : //カスタム投稿の場合 ?>
<?php global $my_post_icon;
$my_post = get_post_type(get_the_ID()); ?>
<?php if ( isset($my_post, $my_post_icon) ) : ?>
<span class="category">
<?php echo '<span class="fa '.$my_post_icon[$my_post].' fa-fw"></span> '?>
<?php echo '<a href="'.get_post_type_archive_link($my_post).'">'.get_post_type_object($my_post)->label.'</a>' ?></span>
<?php endif; ?>
<?php $taxonomy_names = get_post_taxonomies( get_the_ID() );
$taxonomy_name = null;
foreach ($taxonomy_names as $value)
if(is_taxonomy_hierarchical($value)) // カテゴリの場合
$taxonomy_name = $value; ?>
<?php if ( !empty($taxonomy_name) ) : ?>
<?php $taxonomy_names = get_post_taxonomies( get_the_ID() );?>
<span class="category"><span class="fa fa-folder fa-fw"></span>
<?php echo get_the_term_list( get_the_ID(), $taxonomy_name,'',', ','' ); ?></span>
<?php endif; ?>
<?php endif; ?>
<?php endif; //is_category_visible?>
参考
category-link.phpGist
Monappy: MBDQ39VHypMQwfyR8SshuHvfPNUz321F6B

モナゲ(tipmona)ってなに?
そもそもMonacoinってなに?
コメントを残す