Website Ribbon

Menu

Lisez, Commentez, Notez, à VouS de JoUer !

jeudi 22 janvier 2009

Insérer "Lire la suite" pour raccourcir un article

Voici enfin le procédé pour afficher uniquement le début d'un article + "lire la suite", dédié à Claire et Greg en particulier.

Précision : pour ceux qui n'ont toujours pas lu le premier article de la rubrique GEEK, n'oubliez pas de retirer TOUS les espaces présents après les symboles "<", "&" et "=" dans TOUS les codes ci-après !


LA METHODE :
1/ Aller sur
Tableau de bord > Mise en page > Modifier le code html
Cocher "développer les modèles de gadgets".
Rechercher (Ctrl + F) les 2 lignes de code suivantes :
< div class='post-header-line-1'/>
< div class='post-body'>

3/ Coller juste après ces lignes le code suivant :
< b:if cond='data:blog.pageType == "item"'>
< style>.fullpost{display:inline;}< /style>
< p>< data:post.body/>< /p>
< b:else/>
< style>.fullpost{display:none;}< /style>

4/ Rechercher la ligne de code suivante (elle est juste en dessous de la manip précédente) :
< p>< data:post.body/>< /p>

5/ Coller juste après cette ligne le code suivant :
< a expr:href='data:post.url'>Lire la suite...< /a>
< /b:if>

6/ Enregistrez le modèle et c'est installé !
Ensuite lorsque vous rédigerez vos articles il faudra intercaler entre ces codes la partie du texte à cacher :
< span class="fullpost">
La partie du texte, image ou video à cacher !
< /span >



PS : petit conseil, au lieu de retaper à chaque fois les balises dans vos messages, enregistrez le code du point 6 en tant que modèle de message en allant sur
Paramètres > Mise en forme > (en bas) Modèle de message de blog.

PS²: pour les futures questions, non il n'est pas possible de sélectionner certains articles pour cette fonctionnalité. "Lire la suite" apparaîtra forcement dans tous vos articles !

=)

2 commentaires:

Claire-A. a dit…

Merci beaucoup pr ton article qui me permettra de davantage develloP mon blog ! On en apprend ts les jours avec toi et cest vraiment cool !
Sympa de penC a tes collègues ;)
hasta luego wapa

advertais a dit…

tt le plaisir est pr moi ! ^^