slug, $excluded_slugs); }); // Si después del filtro no quedan categorías, retornar vacío if (empty($filtered_categories)) { return ''; } // Tomar la primera categoría (principal) $category = reset($filtered_categories); // Generar HTML del badge con clases Bootstrap // Utiliza badge bg-primary de Bootstrap 5 $output = sprintf( '
', esc_url(get_category_link($category->term_id)), esc_html($category->name) ); return $output; } /** * Muestra el badge de categoría * * Template tag para imprimir directamente el badge de categoría. * Uso en templates: * * @return void */ function roi_display_category_badge() { echo roi_get_category_badge(); }