J
Juanjo87
Gamma
Diseñador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas, pues tengo un plugin para añadir imágenes a las categorías y en pantalla muestro esas imágenes así
el problema es que si no añado ningún genero, me muestra el error " Warning: Invalid argument supplied for foreach() "
como puedo hacer para decirle a foreach que si esta vacío no muestre ese error?
He probado esto pero no me muestra nada, tampoco el error
PHP:
<?php foreach (get_the_terms(get_the_ID(), 'genero') as $cat) : ?>
<a title="<?php echo $cat->name; ?>"href="<?php echo get_term_link($cat->term_id, 'genero'); ?>"><img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" /></a>
<?php endforeach; ?>
el problema es que si no añado ningún genero, me muestra el error " Warning: Invalid argument supplied for foreach() "
como puedo hacer para decirle a foreach que si esta vacío no muestre ese error?
He probado esto pero no me muestra nada, tampoco el error
PHP:
<?php
//Comprobar si está vació y si no lo está, lo mostramos con foreach.
$get_the_terms = array();
if(empty($get_the_terms )) {
//Está vació
} else {
foreach ($get_the_terms(get_the_ID(), 'genero') as $cat){
echo $cat->name;
echo get_term_link($cat->term_id, 'genero');
echo z_taxonomy_image_url($cat->term_id);
}
}
?>