Vous cherchez un moyen d'utiliser wp_trim_words pour raccourcir votre texte dans WordPress ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide qui vous permet d'utiliser wp_trim_words pour raccourcir votre texte dans WordPress.
WordPress 3.3+ dispose d'une fonction principale appelée wp_trim_words(). Cette fonction raccourcit le texte à un nombre de mots spécifié et renvoie le résultat. L'ajout de cet extrait à votre boucle WordPress vous permettra de raccourcir facilement le nombre de mots affichés dans the_content, the_excerpt, the_title ou toute autre valeur que vous passez à cette fonction principale.
Instructions :
Tout ce que vous avez à faire est d'ajouter ce code au fichier single.php de votre thème :
echo wp_trim_words( get_the_content(), 100 ); // post content echo wp_trim_words( get_the_excerpt(), 100 ); // post excerpt echo wp_trim_words( get_the_title(), 100 ); // post title
$trimmed = wp_trim_words( $text, $num_words = 55, $more = null );
Paramètres :
- $text
- (string) (required) Text to trim
- Par défaut : Aucun
- $num_words
- (integer) (optional) Number of words
- Par défaut : 55
- $more
- (string) (optional) What to append if $text needs to be trimmed.
- Par défaut : ‘…‘
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de copier / coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 24 meilleurs thèmes WordPress pour l'éducation et comment créer un formulaire de soumission d'articles invités dans WordPress.
WordPress a beaucoup de choses dans ses versions améliorées..
Bonjour, merci pour tous vos précieux conseils. J'ai une question, pas concernant le post actuel, mais le thème de votre page web. Pourriez-vous partager avec nous (ou peut-être l'avez-vous déjà fait, mais je ne le trouve pas ?) comment cette excellente liste de catégories/tags dans la barre latérale est réalisée ? Elle est vraiment superbe et je me demandais comment créer une liste similaire – avec des « barres de progression » indiquant combien de posts ont été publiés dans une catégorie/tag donné.