Acortar titulos
-
Hola quisiera acortar los titulos de mis entradas a determinados caracteres o con puntos suspensivos. Por ejemplo si un post tiene 60 palabras yo solo quiero que muestre 5. Estos cambios quiero que los aplique solo en la pagina de inicio y categorías. En los post si quiero que aparezca completo todos los caracteres.
Cabe resaltar que mis páginas (inicio y categorías) están siendo construidas con elementor y no las he dejado por defecto a como los trae WordPress.
En un foro encontré este código, pero no me funcionó en la página de inicio:
if ( ! function_exists( ‘theme_title_trim_words’ ) ) {
function theme_title_trim_words( $title, $id ) {
if ( is_single() || is_page() ) {
return $title;
}
$num_words = 55; // El numero de palabras
return wp_trim_words( $title, $num_words );
}
}
add_filter( ‘the_title’, ‘theme_title_trim_words’, 10, 2 );La página con la que necesito ayuda: [accede para ver el enlace]
El debate ‘Acortar titulos’ está cerrado a nuevas respuestas.