Comment raccourcir les titres des articles pour les afficher ?

Dans certains cas il peut être utile de pouvoir tronquer la taille des titres des articles, que ça soit par soucis d’ergonomie (titres qui se mettent sur deux lignes) ou par soucis d’unicité de votre affichage front end.

Comment raccourcir les titres des articles pour les afficher ?

2 méthodes s’offrent à vous, la première vous permet d’afficher des titres plus courts (un certain nombre de mots) à un endroit précis dans votre thème. La seconde quand à elle agit sur tout les titres affichés avec the_title().

Pour la première solution ajoutez ce code dans votre thème à la place de votre fonction the_titel() :

<?php
    echo wp_trim_words( get_the_title(), 10, '' );
?>

Pour la seconde solution ajoutez ce code à votre fichier functions.php :

// limit the post title in wordpress by word count
function wpln_taille_du_titre( $title ) {
    return wp_trim_words( $title, 10, '' );
}
add_filter( 'the_title', 'wpln_taille_du_titre' );

Gregory

Agitateur de Stratégies, addict à WordPress depuis 2003, fada de Google depuis 1998. Incubateur Digital, j'accompagne au quotidien plusieurs entreprises et indépendants dans la gestion de leur stratégie digitale et l'optimisation de leurs sites WordPress. Basé à Aix-en-Provence, je suis à l'écoute de votre projet si vous avez besoin d'un expert WordPress.

Vous aimerez aussi

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *