Jeff Morris is a good friend of mine and I’d recommend his firm to anyone
Morris Law Accident Injury Lawyers is a great family owned firm that cares about the clients personally and you simply can’t get that care with the big firms. Jeff Morris is a good friend of mine and I’d recommend his firm to anyone.
// 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');