2024年06月14日
WP関数:has_tag()
この関数の説明
WP関数の has_tag() は、現在の投稿にタグが選択されているかを確認する関数です。
又は、現在の投稿に指定するタグが選択されているかの確認にも利用できます。
タグの利用方法の例
投稿の分類の基本はカテゴリです。それではタグはどの様に利用したら良いのでしょうか?
色々な利用方法はあると思いますが私は、特定のカテゴリ文書を小分類するのに良く利用します。
例えば、特定カテゴリの文書を基本と応用に分ける等の利用です。
関数
has_tag( $tag, $post )
パラメータ
$tag(文字列 | 整数 | 配列) (オプション)
確認したいタグ名、タグID またはスラッグ名を指定します。
初期値: なし
$post(整数 | オブジェクト) (オプション)
チェックしたい投稿IDを指定します。
指定しない場合は現在の投稿
返り値
タグがある場合はtrue。それ以外の場合はfalse
事例
1.タグの有無をチェックします。
タグが設定されている場合はタグを表示し、無い場合はエラーを出力します。
<?php if(has_tag()):?> <?php the_tags(' ' , ' | ' );?><br> <?php else:?> <div>タグが設定されていません</div> <?php endif;?>
■2行目:タグの表示は the_tags() を参照してください。
関連情報
関連関数は タグ関連関数 を参照してください。