WordPressで利用する条件分岐をこのページで徐々にまとめていきます。
カスタム投稿タイプ
投稿タイプ
特定の投稿タイプかどうか判定します。
if (get_post_type() === '投稿タイプ名') {
//処理
}
アーカイブページ
// 一つの投稿タイプを判定
if( is_post_type_archive( '投稿タイプ名' ) ) {
// 処理
}
// 複数の投稿タイプを判定(いづれかの投稿タイプのアーカイブページであればtrue)
if( is_post_type_archive( array( '投稿タイプ名 A', '投稿タイプ名 B', '投稿タイプ名 C') ) ) {
// 処理
}