is_tagは「タグアーカイブ」が表示中かどうかを判定する条件分岐タグです。
※「true or false」を返却するBoolean型関数となっています。
PHP
is_tag();
パラメータ
PHP
is_tag( $tag );
「tag」パラメータに「タグ ID」「タグの名前」「スラッグ」または「それらを配列」で入力することでより詳細に絞り込むことができます。
※デフォルトはなし
テーマ開発での使用例
いずれかのタグアーカイブが表示されている場合
PHP
<?php if( is_tag() ): ?>
<!-- いずれかのタグアーカイブが表示されている場合 -->
<?php endif; ?>
タグID「3」のアーカイブが表示されている場合
PHP
<?php if( is_tag( '3' ) ): ?>
<!-- タグID"3"のアーカイブが表示されている場合 -->
<?php endif; ?>
タグスラッグ「book」のアーカイブが表示されている場合
PHP
<?php if( is_tag( 'book' ) ): ?>
<!-- タグスラッグ"book"のアーカイブが表示されている場合 -->
<?php endif; ?>
タグ名「Wordpress」のアーカイブが表示されている場合
PHP
<?php if( is_tag( 'Wordpress' ) ): ?>
<!-- タグ名が"Wordpress"のアーカイブが表示されている場合 -->
<?php endif; ?>
タグID「3」タグスラッグ「book」タグ名「’Wordpress」のいずれかが表示されている場合
PHP
<?php if( is_tag( array( '3', 'book', 'Wordpress' ) ) ): ?>
<!-- タグID3、タグスラッグ"book"、タグ名"'Wordpress"のいずれかが表示されている場合 -->
<?php endif; ?>