Buenos días,
Me gustaría poder configurar el límite del extracto de las entradas del blog por número de caracteres y no por número de palabras.
Conocéis algún plugin o código?
Los plugins que he probado son por palabra (además no me han funcionado bien) y el código que tengo ahora en functions.php también es por palabras:
function mytheme_custom_excerpt_length( $length ) {
return 20;
}
add_filter( 'excerpt_length', 'mytheme_custom_excerpt_length', 999 );
Pero no he encontrado nada por caracteres. O quizás serviría por número de filas? Lo que necesito es que visualmente las entradas tengan la misma altura para que el diseño no se desajuste.
https://www.turismozugarramurdi.com/agenda/
Gracias por vuestra ayuda.
Saludos,
Edurne.
Contenido solo visible a usuarios registrados
Hola Edurne.
Prueba añadiendo lo siguiente en Apariencia -> Personalizar -> CSS Adicional:
.entry-summary {
display: -webkit-box;
overflow: hidden;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
Un saludo
@pepesoler GENIAL Pepe! perfecta la solución.
Y ya sería la repera que se pudiera hacer lo mismo con los títulos de las noticias, un máximo de 2 líneas para todos.
Lo ves posible?
Mil gracias,
Edurne.
No hagas caso Pepe, ya saqué el código para los títulos.
Lo ves correcto? A efectos visuales desde luego funciona:
.mpc-post .mpc-post__heading {
margin: 0;
padding: 0;
display: -webkit-box;
overflow: hidden;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
Hola Edurne.
Si, esta perfecto 😉 con " -webkit-line-clamp: 2; " le indicas las líneas que quieres para los títulos.
Un saludo
Hola Edurne.
Nada, gracias a ti, como siempre un placer poder orientarlos en lo que nos sea posible 😀
Cualquier consulta que tengas no dudes en comunicarlo.
Un Saludo