• Resuelto milapercia

    (@milapercia)


    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]

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)

El debate ‘Acortar titulos’ está cerrado a nuevas respuestas.