Cómo recortar títulos de publicaciones de WordPress usando PHP

 

Mientras trabajamos en el sitio web de nuestro cliente, el ancho del diseño nos impide mostrar los títulos largos en la página de inicio. Después de buscar opciones en la web, nos encontramos con varios complementos que cortarían los títulos de WordPress, pero lo harían en cualquier lugar mientras que solo lo queríamos en la página de inicio. En este artículo, le mostraremos cómo recortar los títulos de las publicaciones de WordPress usando PHP.

Primero, abre tu index.php o la ubicación del archivo donde desea recortar el título. Luego pega el siguiente código para reemplazar el tuyo el título Etiqueta.

<a href="<?php the_permalink() ?>">
<?php
$thetitle = $post->post_title; /* or you can use get_the_title() */
$getlength = strlen($thetitle);
$thelength = 25;
echo substr($thetitle, 0, $thelength);
if ($getlength > $thelength) echo "...";
?>
</a>

Asegúrate de editar eso $ la longitud variable de 25 a la cantidad de caracteres de sus necesidades. Debería redactar el número para su diseño. El código agrega la variable de longitud y luego usa la etiqueta condicional para ver si la longitud del título coincide con la longitud deseada. Si es más largo, el código agregará ‘…’ al frente. La mayoría de las veces, solo usará esto en áreas específicas donde la amplitud se establece en el tema.

* Este es un buen código como diseñador de temas *.

Fuente: Codezroz