¿Te gustaría aprender a truncar los títulos de las publicaciones usando PHP?

El truncamiento o acortamiento le permite controlar la longitud de los títulos de las publicaciones de blog en su sitio. Dependiendo de su tema de WordPress, es posible que desee mostrar títulos más cortos de los que admite su tema.

En este artículo, le mostraremos cómo truncar los títulos de las publicaciones en WordPress.

Cómo truncar los títulos de las publicaciones de WordPress usando PHP (2 formas)

¿Por qué truncar los títulos de las publicaciones en WordPress con PHP?

El uso de PHP para truncar los títulos de las publicaciones en WordPress le brinda más control sobre la longitud de los títulos de las publicaciones y cómo aparecen en su sitio web.

Por ejemplo, es posible que desee eliminar los títulos largos de las publicaciones en su página de inicio para que no afecten el diseño de su blog de WordPress.

Ejemplo de publicación truncada

notas: Algunos usuarios solo quieren usar títulos de publicaciones más cortos para optimizar sus publicaciones de blog para SEO. En este caso, no es necesario truncar el título de la publicación. En su lugar, simplemente puede usar un complemento SEO de WordPress para acortar las etiquetas de título.

El complemento SEO le permite crear títulos SEO personalizados para las páginas de resultados de búsqueda y al mismo tiempo conservar títulos de publicaciones más largos para los visitantes de su sitio.

Para obtener más detalles, consulte nuestra guía definitiva sobre cómo configurar correctamente el SEO todo en uno.

Habiendo dicho eso, permítanos mostrarle cómo truncar los títulos de las publicaciones de WordPress en su sitio web utilizando dos métodos diferentes.

Método 1. Truncar los títulos de las publicaciones de WordPress usando las funciones de WordPress

La forma más fácil de truncar los títulos de las publicaciones de WordPress en WordPress es agregar código a su archivo de WordPress. Si no lo ha hecho antes, consulte nuestra guía sobre cómo copiar y pegar código en WordPress.

Puede agregar el fragmento a continuación a su archivo functions.php, en un complemento específico del sitio, o usar el complemento de fragmento.

function max_title_length( $title ) {
$max = 35;
if( strlen( $title ) > $max ) {
return substr( $title, 0, $max ). " …";
} else {
return $title;
}
}

add_filter( 'the_title', 'max_title_length');

Este código se ejecutará en su bucle de publicación de WordPress y acortará el título de su publicación de blog a “35” caracteres.Para cambiar la longitud del título, ajuste $max Se puede cambiar a la longitud de su título preferido.

Una vez que agregue uno de los fragmentos de código anteriores, los títulos de las publicaciones de su blog se acortarán dondequiera que aparezcan en su sitio de WordPress.

Método 2. Truncar el título de la publicación de WordPress usando PHP cambiando el archivo del tema de WordPress

Otra forma de truncar los títulos de las publicaciones de WordPress es agregar el código directamente a su archivo de tema de WordPress.

Este método le brinda más control sobre dónde se acorta el título. Por ejemplo, es posible que desee recortar el título en la página de inicio, pero mostrar el título completo en una publicación de blog.

Para hacer esto, debe agregar el código PHP directamente en el archivo del tema de WordPress donde desea truncar el título de la publicación del blog.

Por ejemplo, puede agregar el siguiente fragmento de código a su index.php archivo para reemplazar el existente the_title Agregue etiquetas a su bucle de publicación de WordPress para cambiar la longitud del encabezado en todo el sitio.

<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>

Este código establece la longitud del título de la publicación en 25 caracteres. Si el título tiene más de 25 caracteres, trunca el título después de 25 caracteres y agrega “…” al final.

Para cambiar la longitud de los caracteres de su sitio web, cambie $thelength Pueden ser tantos personajes como quieras.

Después de agregar el código y guardar el archivo, debe cargarlo en el directorio de temas en su cuenta de alojamiento de WordPress.

Puede hacerlo utilizando un cliente FTP o la herramienta de administración de archivos en su panel de control de alojamiento de WordPress.

Si no ha usado FTP antes, consulte nuestra guía sobre cómo cargar archivos en WordPress usando FTP.

Después de agregar el código, el título de su publicación se truncará al número de caracteres que establezca.

Esperamos que este artículo le haya ayudado a aprender cómo truncar los títulos de las publicaciones de WordPress usando PHP. También puede consultar nuestra guía sobre cómo elegir el mejor software de diseño web y nuestras selecciones de expertos para el mejor alojamiento web gratuito.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress.También puedes encontrarnos en Gorjeo y Facebook.

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.