Changer la longueur de l’extrait WordPress

Lorsqu’on souhaite opter pour une mise en page type magazine, il n’est pas rare d’utiliser l’extrait, aussi nommé excerpt, intégré à WordPress. Malheureusement pour nous, il est impossible de changer la longueur de ce dernier. Du moins pas sans utiliser des plugins dédiés ou bien la petite astuce que vous allez découvrir dans la suite de cet article. Et avec ça, vous pourrez opter pour toutes les mises en page de votre choix.

Une astuce à la fois très légère, très simple, et qui présente le mérite de ne pas vous encombrer d’un plugin supplémentaire. Car en effet, tout ce que vous avez à faire pour changer la longueur de l’extrait de WordPress est de suivre les étapes suivantes :

  1. Ouvrez ou créez le fichier functions.php à la racine de votre thème. A noter que ce dernier est disponible sur le nouveau thème par défaut introduit par WordPress 3.0 alors faites attention de ne pas l’écraser.
  2. Copiez et collez cette ligne de code : function new_excerpt_length($length) { return 100; } add_filter(‘excerpt_length’, ‘new_excerpt_length’);
  3. Enregistrez votre fichier puis rechargez tout simplement votre page. Tous vos extraits, ou excerpts, seront immédiatement modifiés en conséquence.

Et pour ajouter ou enlever des lettres, c’est très simple, il vous suffit de modifier l’instruction « return » xxx où xxx est égal au nombre de caractères souhaités. Comme vous le voyez, on ne peut pas dire que c’était très compliqué, non ?

Related Posts with Thumbnails

Auteur : Fred
Catégorie(s) : Wordpress
Tags : ,

21 commentaires


  1. #1
    PSP, le 24 juil 2010 à 18 h 21 min

    Simple et efficace, je met ça de côté, ça peut toujours servir hein ;)

    RépondreRépondre


  2. #2
    Maison Djerba, le 26 juil 2010 à 3 h 49 min

    Excellente astuce. J’ai créé de A à Z un thème WordPress récemment et c’est typiquement le genre de petite astuce qui peuvent sembler anodine mais qui sont extrêmement utile pour personnaliser un blog.

    Manque de bol, c’est toujours compliqué à trouver quand on en a le plus besoin.
    Je bookmark et je mets de coté pour le prochain thème ;)

    RépondreRépondre


  3. #3
    stage de pilotage, le 26 juil 2010 à 9 h 18 min

    Merci pour ce petit tuto.
    En faite c’est tout simple mais bon il faut savoir le faire.

    RépondreRépondre


  4. #4
    Identitools, le 26 juil 2010 à 16 h 44 min

    Cool :)
    Je pense que je vais adopter ton astuce prochainement, histoire de ménager mes lecteurs.. ^^’

    RépondreRépondre


  5. #5
    Agence web, le 29 juil 2010 à 10 h 05 min

    Cool, merci. Astuce intéressante et facile à mettre en place au moment souhaité. Hop, dans mes bookmarks.

    RépondreRépondre


  6. #6
    sac personnalisé, le 29 juil 2010 à 11 h 19 min

    Cette astuce ne fonctionne pas avec tous les thèmes, puisque par exemple Wootheme utilise ses propres fonctions d’affichage pour gérer ce genre de choses.

    Dans la grande majorité des cas, cela devrait fonctionner cependant. (wootheme = sucks)

    RépondreRépondre


  7. #7
    Agence Wordpress, le 30 juil 2010 à 6 h 09 min

    Oui il y a toujours des cas particuliers ! Merci pour l’astuce.

    RépondreRépondre


  8. #8
    Pantalons hommes, le 30 juil 2010 à 10 h 39 min

    Merci, encore un truc de moins à chercher!

    Ou comment 3 petits caractères peuvent nous faire perdre une heure :D

    RépondreRépondre


  9. #9
    Tony, le 1 août 2010 à 20 h 38 min

    Ah chouette, merci pour l’astuce. C’est plus simple que je l’imaginais.
    Si je trouve la même chose pour le flux RSS, je serait aux anges. :)

    RépondreRépondre


  10. #10
    lull, le 4 août 2010 à 10 h 11 min

    Bonjour, je cherche à créer une page avec le même genre de possibilités que sur ce site (ex, les choix des plugins wordpress). Je veux donc avoir des blocs de présentation (pour des activités différentes) avec à l’intérieur, une image sur la gauche avec texte sur la droite et un lien pointant sur un article complet.
    Je n’utilise pas de blog donc pas de commentaire avec mon wordpress 3.0.1.
    Avez vous une astuce?
    Merci

    RépondreRépondre


  11. #11
    plombier paris 13eme, le 6 août 2010 à 1 h 44 min

    j’adore wordpress press mai mwa je bug un peu :s

    RépondreRépondre


  12. #12
    lull, le 7 août 2010 à 21 h 59 min

    @plombier paris 13eme: et tu fais ton référencement sur les blog !

    RépondreRépondre


  13. #13
    achat-buzz, le 8 août 2010 à 11 h 40 min

    Merci pour cette info que je trouve très utile.Je vais tester cela de ce pas.

    RépondreRépondre


  14. #14
    Fred, le 10 août 2010 à 14 h 26 min

    Content d’avoir pu être utile les gars :)

    @lull: Oui et à cause de ça, et d’autres qui en font de même, j’ai du passer tous les commentaires en NoFollow. Désolé pour ceux qui jouaient le jeu.

    RépondreRépondre


  15. #15
    lull, le 11 août 2010 à 10 h 19 min

    @Fred: oui normal, Toujours pareil, quand certain abuse! Beaucoup n’ont pas beaucoup de règles par eux-mêmes alors il faut leur en imposer. C’est triste… A une autre échelle, c’est comme ça qu’on en arrive à avoir des lois débiles.

    RépondreRépondre


  16. #16
    lull, le 11 août 2010 à 10 h 26 min

    Cette astuce ne fonctionne pas avec Mimbo 2.2 apparemment. J’ai placer le code en haut le page fonction.php. Rien ne se passe…
    Quelqu’un connais l’astuce pour mimbo2.2?

    RépondreRépondre


  17. #17
    Fred, le 11 août 2010 à 12 h 57 min

    @lull: Yep, surtout que le PR de Weedle n’est pas très fort, on se demande bien quelle est l’utilité de faire sa pub ici. Sinon, pour Mimbo, je ne l’utilise pas mais essaye de voir si tu n’as pas une autre fonction dans le fichier qui sème la zizanie.

    RépondreRépondre


  18. #18
    Michel Boncoin, le 12 août 2010 à 21 h 16 min

    Merci pour l’astuce

    RépondreRépondre


  19. #19
    Lucho Gonzalez, le 19 août 2010 à 21 h 52 min

    Je bookmark, ça peut toujours servir :)
    Merci

    RépondreRépondre


  20. #20
    Thalasso France, le 25 août 2010 à 6 h 10 min

    Merci mille fois…Je cherchais un truc du genre pour la mise a jour de mon blog!

    RépondreRépondre


  21. #21
    Intégrateur HTML Tours, le 27 août 2010 à 14 h 53 min

    T’es sur Fred ? Perso je les vois toujours en DoFollow les comments :s

    RépondreRépondre