【WordPress】カスタム投稿タイプのカテゴリーもあるときのtitle出し分けコードメモ

titleの出し分けコードコピペ用コードをメモ。

<title>
<?php if (is_front_page()) : // トップページ ?>
<?php bloginfo( 'name' ); ?>

<?php elseif (is_post_type_archive('カスタム投稿タイプ名')) : ?>
カスタム投稿一覧名 | <?php bloginfo( 'name' ); ?>

<?php elseif (is_tax('カスタムタクソノミー名')) : // カスタム投稿タイプのカテゴリー ?>
<?php single_term_title(); ?> | <?php bloginfo( 'name' ); ?>

<?php elseif (is_category()) : // 通常のカテゴリー ?>
<?php single_cat_title(); ?> | <?php bloginfo( 'name' ); ?>

<?php elseif (is_archive()) : ?>
ブログ | <?php bloginfo( 'name' ); ?>

<?php else : wp_title(''); ?> | <?php bloginfo( 'name' ); ?>

<?php endif; ?>
</title>