Jeff and his crew went above and beyond to help me after my wreck

Jeff and his crew went above and beyond to help me after my wreck, can’t thank them enough. Highly recommended!

// Shortcode to display the number of published posts in the same category as the current post function term_post_count_shortcode($atts) { $atts = shortcode_atts( array( 'id' => '', // optional term ID ), $atts, 'term_count' ); // If term ID is provided, use it if ( !empty($atts['id']) ) { $term_id = intval($atts['id']); } else { // No ID provided: get the first category of the current post global $post; if ( empty($post) ) return ''; $terms = get_the_terms( $post->ID, 'category' ); if ( empty($terms) || is_wp_error($terms) ) return ''; $term_id = intval($terms[0]->term_id); // take the first category } // Query only published posts in this category $args = array( 'post_type' => 'post', 'post_status' => 'publish', 'posts_per_page' => -1, 'tax_query' => array( array( 'taxonomy' => 'category', 'field' => 'term_id', 'terms' => $term_id, ), ), 'fields' => 'ids', ); $posts = get_posts($args); return count($posts); } add_shortcode('term_count', 'term_post_count_shortcode');