Cómo cambiar la longitud predeterminada del fragmento en WordPress

Cómo cambiar la longitud predeterminada del fragmento en WordPress

Una de las principales razones para usar WordPress para su sitio es que gran parte de su contenido está automatizado por su tema y el núcleo de WordPress. Uno de estos beneficios es la función de fragmentos que le permite mostrar las primeras “55” palabras de su publicación en páginas de archivo (categorías y etiquetas) y en la página de inicio.

Pero, ¿y si quisiera mostrar más o menos de 55 palabras para los fragmentos de su mensaje?

Una cosa que puede hacer es usar la función ‘más’ incorporada al editar sus artículos, lo que le permite especificar la ubicación exacta de su fragmento o usar el campo de fragmento que le permite pegar un extracto personalizado para sus artículos. Personalmente, considero que el campo de fragmento personalizado es una de las mejores cosas para usar porque no solo puede definir un fragmento personalizado, también puede hacerlo 100% único para evitar todo tipo de problemas de contenido duplicado en su sitio y mantenerse en buen estado términos con motores de búsqueda como Google. Pero si ya ha publicado cientos de publicaciones o más y desea cambiar rápidamente la longitud del fragmento para que todas las entradas de su publicación sean consistentes, probablemente desee usar algún código o un complemento para eso.

Cambiar la longitud del fragmento para todos los bucles

Afortunadamente, WordPress tiene un filtro integrado con el nombre apropiado “longitud_extracto»Lo que le permitirá modificar la longitud predeterminada de sus fragmentos en su tema. Simplemente inserte el siguiente fragmento de código en su archivo functions.php y cambie el “20” al número de palabras que desea mostrar en sus fragmentos.

add_filter( 'excerpt_length', function($length) {
    return 20;
} );

También puede consultar el Extracto avanzado Complemento gratuito que le permitirá personalizar fácilmente no solo la longitud del fragmento, sino también ajustar cosas como leer más enlaces, eliminar códigos cortos, permitir html, etc.

Por supuesto, los dos métodos anteriores asumen que su tema ha sido codificado para usar function_excerpt. Muchos temas (especialmente los temas premium) tienen sus propias funciones integradas para fragmentos que permiten un mejor control. Entonces, si el código anterior no funciona, debe comunicarse con el desarrollador del tema que está utilizando y preguntarle cómo puede cambiar la longitud del fragmento de su tema.

Longitudes de fragmentos personalizados (para desarrolladores)

Para los desarrolladores que buscan crear fragmentos personalizados para su tema o complemento, hemos escrito un tutorial con una función personalizada que puede pegar en su proyecto para que pueda mostrar diferentes longitudes de fragmentos en el sitio para diferentes archivos, tipos de publicación, etc. visite nuestro artículo sobre Cómo agregar múltiples longitudes de fragmentos personalizados en WordPress para obtener más información y revisar el código.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba