• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

関数リファレンス/has category

提供: WordPress Codex 日本語版
移動先: 案内検索

現在の投稿が指定されたカテゴリーを持っているかチェックします。

指定されたカテゴリーは、投稿に付けられたカテゴリーの ID、名前、スラッグに合うかチェックされます。 整数で指定されたカテゴリーは、投稿のカテゴリーの ID のみと比較されます。

カテゴリーが指定されない場合は、投稿が任意のカテゴリーを持つかチェックします。

使い方

<?php has_category( $category, $post ); ?>

パラメータ

$category
mixed) (オプション) カテゴリーの名前、ID またはスラッグ。またはそれらの配列。
初期値: なし
$post
オブジェクト) (オプション) 現在の投稿の代わりにチェックする投稿。
初期値: 現在の投稿

戻り値

(真偽値) 
指定されたカテゴリーの何れかを(カテゴリーが指定されなかった場合は、任意のカテゴリーを)投稿が持っていれば true を、持っていなければ false を返す。

変更履歴

バージョン 3.1.0 にて導入されました。

ソースファイル

has_category()wp-includes/category-template.php にあります。

has_term(), has_tag()


関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/has_category最新版との差分