Cómo mostrar un número limitado de etiquetas después de las publicaciones en su tema de WordPress

Recientemente nos preguntaron cómo mostrar un número limitado de etiquetas después de cada publicación en su tema de WordPress. Normalmente, utiliza una función the_tags () para mostrar un enlace a las etiquetas a las que pertenece una publicación. Sin embargo, esa función no tiene un parámetro para limitar el número de etiquetas que se muestran. Entonces, si su publicación tiene 12 etiquetas y su tema solo tiene espacio para 5, entonces puede que no se vea tan bien en el diseño. Muchas personas simplemente limitan el uso de etiquetas, o ni siquiera lo incluyen en las plantillas. Pero en este artículo, le mostraremos cómo puede limitar la cantidad de etiquetas después de las publicaciones en su tema de WordPress sin limitar la cantidad de etiquetas que agrega a cada publicación.

Editar: Aparentemente, después de escribir este artículo, el Otto más asombroso (@ otto42) respondió en mi cuenta de Google+ para decirme que hay una manera más simple de lograr esto.

Primero debes abrir el tema funciones.php archivo y agregue esta función:

add_filter('term_links-post_tag','limit_to_five_tags');
function limit_to_five_tags($terms) {
return array_slice($terms,0,5,true);
}

Puede cambiar el número 5 al recuento máximo que desee.

Luego abra su loop.php, single.php, index.php, o donde quiera agregar estas etiquetas de publicación (debe estar dentro de un bucle de publicación), luego pegue el siguiente código:

Esto es definitivamente mucho más simple que lo que se me ocurrió y que dejaré en esta publicación para aquellos que se preocupan.

Viejo método complicado

Todo lo que necesita hacer es pegar el siguiente código en su archivo de tema (dentro del bucle de publicación):

'.$tag->name.'';
$sep = ', ';
		if( $count > 5 ) break; //change the number to adjust the count
	}
}
?>

El código anterior mostrará 6 etiquetas en el tema. Si desea mostrar menos etiquetas o más etiquetas, simplemente ajuste la línea $ count> 5 con el número que desee. Recuerde, aunque el número de conteo diga más de 5, vemos 6 etiquetas. Esto se debe a que el recuento comienza en 0. Entonces, si desea mostrar solo 4 etiquetas, el número debería ser 3.

Si desea cambiar el separador, debe cambiar la línea 9. El código actual se separará por comas. También puede personalizar el estilo agregando divs, elementos de lista o cualquier otra cosa que desee.