post_parent ) : get_adjacent_post( false, '', true ); $next = get_adjacent_post( false, '', false ); if ( !$next && !$previous ) { return; } } // Don't print empty markup in archives if there's only one page. if ( $wp_query->max_num_pages < 2 && ( is_home() || is_archive() || is_search() ) ) { return; } $nav_class = ( is_single() ) ? 'post-navigation' : 'paging-navigation'; ?> %2$s'; $time_string = sprintf( $time_string, esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ) ); printf( '%1$s', $time_string ); } endif; /** * Prints comment meta */ function altitude_comment_meta () { $comments = get_comments_number(); $comment = sprintf( __( '%s Comments', 'altitude-lite' ), $comments ); if ( !post_password_required() && ( comments_open() && 0 != $comments ) ) { printf( '%2$s%1$s', ( $comments > 1 ) ? $comment : __( '1 Comment', 'altitude-lite' ), altitude_get_meta_image( 'comment' ), get_comments_link(), sprintf( _nx( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', $comments, 'comments title', 'altitude-lite' ), number_format_i18n( get_comments_number() ), get_the_title() ) ); } } /** * Returns true if a blog has more than 1 category */ function altitude_categorized_blog () { if ( false === ( $all_the_cool_cats = get_transient( 'all_the_cool_cats' ) ) ) { // Create an array of all the categories that are attached to posts $all_the_cool_cats = get_categories( array( 'hide_empty' => 1, ) ); // Count the number of categories that are attached to the posts $all_the_cool_cats = count( $all_the_cool_cats ); set_transient( 'all_the_cool_cats', $all_the_cool_cats ); } if ( '1' != $all_the_cool_cats ) { // This blog has more than 1 category so altitude_categorized_blog should return true return true; } else { // This blog has only 1 category so altitude_categorized_blog should return false return false; } } /** * Echos entry meta images * * @param $name string accepts author, date, comments, tags, cats */ function altitude_get_meta_image ( $name ) { $icon = ''; return $icon; } /** * Flush out the transients used in altitude_categorized_blog */ function altitude_category_transient_flusher () { // Like, beat it. Dig? delete_transient( 'all_the_cool_cats' ); } add_action( 'edit_category', 'altitude_category_transient_flusher' ); add_action( 'save_post', 'altitude_category_transient_flusher' );