Simplicity2のパンくずリストにカスタム投稿タイプを適応させる

このページでは『Simplicity2』のカスタム投稿タイプでパンくずリストを表示させるカスタマイズの覚書きを記載しています。

Simplicity2親テーマにある『breadcrumbs.php』は、通常のアーカイブや投稿ページのみに用いられます。

カスタム投稿タイプを追加している場合、通常ではパンくずリストが表示されません。

breadcrumbs.php』を子テーマにコピーし、ファイル名の末尾にカスタムポスト名を追加し、中身も以下に書き換え。

breadcrumbs-custompost.php 

<div id="breadcrumb" class="breadcrumb-category">
<?php if ( is_single() ): ?>
<a href="<?php echo home_url(); ?>"><span class="fa fa-home fa-fw"></span>ホーム </a><span class="fa fa-angle-right"></span> <a href="<?php echo get_post_type_archive_link(get_post_type()); ?>"><span class="fa fa-folder fa-fw"></span><?php echo get_post_type_object(get_post_type())->label; ?></a> 

<?php elseif ( is_archive() ): ?>
<a href="<?php echo home_url(); ?>"><span class="fa fa-home fa-fw"></span>ホーム </a><span class="fa fa-angle-right"></span> <a href="<?php echo get_post_type_archive_link(get_post_type()); ?>"><span class="fa fa-folder fa-fw"></span><?php echo get_post_type_object(get_post_type())->label; ?></a>

<?php elseif ( is_tax() ): ?>
<a href="<?php echo home_url(); ?>"><span class="fa fa-home fa-fw"></span>ホーム </a><span class="fa fa-angle-right"></span> <a href="<?php echo get_post_type_archive_link(get_post_type()); ?>"><span class="fa fa-folder fa-fw"></span><?php echo get_post_type_object(get_post_type())->label; ?></a> <span class="fa fa-angle-right"></span> <?php single_tag_title(); ?>
<?php endif; ?>
</div><!-- /#breadcrumb -->

これで私は凌いでいますが、知識のある人からしたらいい加減なものだと思います。ご了承くださいませ。