This page redirects to an external site: https://developer.wordpress.org/reference/functions/is_category/
Languages: English • 日本語 Русский • (Add your language)
This Conditional Tag checks if a Category archive page is being displayed. This is a boolean function, meaning it returns either TRUE or FALSE.
To test if a post is in a category use in_category().
<?php is_category( $category ); ?>
is_category(); // When any Category archive page is being displayed. is_category( '9' ); // When the archive page for Category 9 is being displayed. is_category( 'Stinky Cheeses' ); // When the archive page for the Category with Name "Stinky Cheeses" is being displayed. is_category( 'blue-cheese' ); // When the archive page for the Category with Category Slug "blue-cheese" is being displayed. is_category( array( 9, 'blue-cheese', 'Stinky Cheeses' ) ); // Returns true when the category of posts being displayed is either term_ID 9, or slug "blue-cheese", or name "Stinky Cheeses". Note: the array ability was added at Version 2.5.
is_category() is located in wp-includes/query.php.