Respuesta a: Espacio para tags

Inicio Foros WordPress Themes y Diseño Espacio para tags Respuesta a: Espacio para tags

#58687

almendron
Participante

Como siempre, haz una copia de seguridad del archivo que modifiques antes de cambiar nada.

Archivo index.php del tema. Sustituye la expresión

<?php the_tags('', ', ', ''); ?>

por

<?php $tags = get_the_tags();
$count=0;
if ($tags) {
foreach ($tags as $tag){
$count++;
if ($count <= 3) {
$tag_link = get_tag_link($tag->term_id);
$html .= "<a href='{$tag_link}' title='Ver todas las entradas en {$tag->name}'>{$tag->name}</a>";
if ($count < 3) {
$html .= ', ';
}
}
}
echo $html;
}
?>

He puesto que muestre 3 tags. Verás que hay dos condicionales “if ($count <= 3) {” e “if ($count < 3) {

El segundo es para que añada una coma al final de cada tag excepto en la última. Si quieres mostrar un número distinto, deberás poner el mismo en los dos condicionales.

Pin It on Pinterest

Ir al contenido