You appear to be a bot. Output may be restricted
Description
Determines whether blog/site has more than one category.
Create your own twentysixteen_categorized_blog() function to override in a child theme.
Usage
$bool = twentysixteen_categorized_blog();
Parameters
Returns
bool True if there is more than one category, false otherwise.
Source
File name: twentysixteen/inc/template-tags.php
Lines:
1 to 26 of 26
function twentysixteen_categorized_blog() { $all_the_cool_cats = get_transient( 'twentysixteen_categories' ); if ( false === $all_the_cool_cats ) { // Create an array of all the categories that are attached to posts. $all_the_cool_cats = get_categories( array( 'fields' => 'ids', // We only need to know if there is more than one category. 'number' => 2, ) ); // Count the number of categories that are attached to the posts. $all_the_cool_cats = count( $all_the_cool_cats ); set_transient( 'twentysixteen_categories', $all_the_cool_cats ); } if ( $all_the_cool_cats > 1 || is_preview() ) { // This blog has more than 1 category so twentysixteen_categorized_blog() should return true. return true; } else { // This blog has only 1 category so twentysixteen_categorized_blog() should return false. return false; } }