関数の概要
is_tag()は、WordPressで現在表示されているページがタグアーカイブページであるかどうかを確認するための条件タグです。タグアーカイブページは、特定のタグに関連する投稿を一覧表示するページです。この関数は、特定のタグページで異なるコンテンツやスタイルを適用する際に役立ちます。
パラメータの説明
is_tag()関数はオプションの引数を受け取ることができます。引数にはタグID、タグスラッグ、またはタグ名を指定することができます。
is_tag(15): タグIDが15のタグページであるかどうかを確認します。is_tag('featured'): スラッグが’featured’のタグページであるかどうかを確認します。is_tag('Featured'): タグ名が’Featured’のタグページであるかどうかを確認します。
使用例
以下は、is_tag()関数を使用して特定のタグページでのみ特定のコンテンツを表示する例です。
<?php
if (is_tag('featured')) {
// スラッグが'featured'のタグページで表示するコンテンツ
echo '<p>This is the featured tag page.</p>';
} elseif (is_tag(15)) {
// タグIDが15のタグページで表示するコンテンツ
echo '<p>This is the tag page with ID 15.</p>';
} else {
// 他のタグページで表示するコンテンツ
echo '<p>This is another tag page.</p>';
}
?>
関連する関数
is_category(): 現在表示されているページがカテゴリアーカイブページであるかどうかを確認します。is_single(): 現在表示されているページが個別の投稿ページであるかどうかを確認します。is_page(): 現在表示されているページが固定ページであるかどうかを確認します。is_home(): 現在表示されているページがホームページ(ブログの投稿一覧ページ)であるかどうかを確認します。is_front_page(): 現在表示されているページがフロントページ(ホームページ)であるかどうかを確認します。is_archive(): 現在表示されているページがアーカイブページであるかどうかを確認します。
