Mostrar una UNA categoría y excluir otras.
-
Muchas veces un post puede tener muchas categorías yo deseo mostrar solo una categoría y excluir mostrar una en especifico. Por ejemplo si mi post tiene dos categorías «Android» y «Blackberry» deseo que me salga una y que no sea «Android por lo tanto debería mostrarme «Blackberry».
Para mostrar solo una categoria este código me funciona:
<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>Y para excluir una o más categorías este código funciona:
<?php
$categories = get_the_category();
$separator = ‘ ‘;
$output = »;
if($categories){
foreach($categories as $category) {
if($category->name !== ‘category name 1’)
if($category->name !== ‘category name 2’)
{
$output .= ‘term_id ).'» title=»‘ . esc_attr( sprintf( __( «View all posts in %s» ), $category->name ) ) . ‘»>’.$category->cat_name.’‘.$separator; }
}
echo trim($output, $separator);
}
?>PREGUNTA CONCRETA ¿Cómo poner a trabajar ambas funciones?
Gracias y Saludos
- El debate ‘Mostrar una UNA categoría y excluir otras.’ está cerrado a nuevas respuestas.