Medios de tulipán

Pensamientos emprendedores

Cambiar la longitud predeterminada del extracto en WordPress

El extracto de WordPress a través de la función_excerpt() es un breve resumen de una publicación de su blog de WordPress que aparece donde se llama, generalmente en las páginas de archivo (categorías, etiquetas, páginas de autor), búsqueda de resultados y, en algunos casos, en la página de inicio. página de su sitio, sino también en el feed RSS y en lo que a veces se envía a las redes sociales a través de extensiones específicas.

De forma predeterminada, WordPress utiliza un máximo de 55 palabras para la longitud del fragmento. Tenga en cuenta que algunos temas le permiten definir este extracto mediante la función "personalizar", pero otros no lo permiten y, a veces, aún necesita personalizarlo mediante un fragmento de código.

Función para personalizar la longitud del extracto mediante el recuento de palabras

Para aumentar o disminuir el tamaño de este extracto, aquí hay un pequeño truco para agregar al archivo funciones.php de su tema, o mediante un complemento como Fragmentos de código.

función custom_excerpt_length($length) {
devolver 100; // Cambia este número a la longitud de excepción deseada
}
add_filter('excerpt_length', 'custom_excerpt_length', 999);

En este fragmento definimos una nueva función llamada "custom_excerpt_length" que llama a la función de longitud de WordPress, que define la longitud del extracto de una publicación o página de WordPress, que configuramos en "100" palabras, por ejemplo, mediante la instrucción "return". , después de lo cual agregamos este nuevo filtro con el parámetro 999 para asegurarnos de que venga después de cualquier otro filtro posible que tenga una instrucción contradictoria sobre la función de “longitud” del extracto.

Pero cuidado, para que esto se tenga en cuenta en el lado del tema, asegúrese de que su tema llame a la función excepción en algún lugar donde quieras que aparezca el extracto del artículo en tu bucle, a través del código <?php echo get_excerpt(); ?>

También existe otra forma de personalizar la longitud del extracto de una publicación de WordPress, que se basa en la cantidad de párrafos.

Función para personalizar la longitud del extracto según el número de párrafos

Esta característica es particularmente útil si desea evitar cortar una oración por la mitad. Para hacer esto, copie y pegue este fragmento de código en su archivo “functions.php”, o mediante la extensión Code Snippets o cualquier otro complemento que permita agregar funciones PHP a su instalación de WordPress:

Añadir filtro( 'wp_trim_excerpt', 'mi_excepción_personalizada', 10, 2 );
función mi_excepción_personalizada($texto, $raw_extracto) {
si( ! $raw_extracto ) {
Contenido $ = aplicar_filtros( 'el contenido', obtener_el_contenido() );
$texto = sustantivo( Contenido $, 0, estrpos( Contenido $, &#039;</p>&#039; ) + 4 );
}
devolver $texto;

Con la función wp_trim_excerpt, WordPress anula la longitud del extracto en términos de palabras o caracteres y considera el primer párrafo como el extracto, e incluso funciona con Elementor.

 

Mis últimos tuits

Nuevos cortos sobre Blooness 👉 Relanzamiento de la libido, a granel -> Sol, vitamina D, dieta cetomediterránea, proteínas, libros, bromas, caminatas, HIIT y dieta sin hipocalorías.
https://buff.ly/445PWvc

Nuevos shorts en Blooness 👉 Mejora tu sueño -> exponerte a la luz por la mañana, limitar las gafas de sol, mojarte la camiseta durante el deporte, beber descafeinado, comer máximo 3 horas antes de dormir, hacer un paseo digestivo y tomar melatón
https://buff.ly/440weAJ

Carga más

No te pierdas el asesoramiento empresarial por correo electrónico

Sin spam, solo un correo electrónico cuando se publica nuevo contenido..

Deja una respuesta

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

es_ESES