[WordPress]カスタム投稿タイプとタクソノミーの条件分岐まとめ

WordPress
スポンサーリンク
<?php
//投稿タイプ全体指定
if (get_post_type() === 'カスタム投稿A'):

//投稿タイプアーカイブページ
elseif(is_post_type_archive('カスタム投稿A')):

//タクソノミーページ
elseif(is_tax('タクソノミーA')):

//投稿タイプシングルページ
elseif(is_singular('カスタム投稿A')):

//複数の投稿タイプを指定
elseif (is_singular(
	array(
	'カスタム投稿B',
	'カスタム投稿C',
	'カスタム投稿D'
	)
)):

//複数条件指定
elseif (is_post_type_archive('カスタム投稿A') || is_tax(array('タクソノミーA','タクソノミーB'))):
?>

コメント

タイトルとURLをコピーしました