0) { $term = get_term_by('id', absint($category_id), $taxonomy); if ($term) return esc_html($term->name); } else { $terms = get_terms(array( 'taxonomy' => $taxonomy, 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => true, )); $first_item = __('Select', 'broadnews'); if (isset($terms) && !empty($terms)) { foreach ($terms as $term) { if ($default != 'first') { $array['0'] = $first_item; } $array[$term->term_id] = esc_html($term->name); } return $array; } } } endif; /** * Outputs the tab posts * * @param array $args Post Arguments. * @since 1.0.0 * */ if (!function_exists('broadnews_render_posts')): function broadnews_render_posts($broadnews_number_of_posts, $broadnews_category, $broadnews_filterby) { $all_posts = broadnews_get_posts($broadnews_number_of_posts, $broadnews_category, $broadnews_filterby); if ($all_posts->have_posts()): echo '