
Astuce pour afficher seulement un récapitulatif
des articles sous Blogger avec un lien “Lire la suite”.
Cela fait plusieurs fois que des blogueurs me contactent pour me demander
cette combine :
“Comment fais-tu pour afficher le début de tes articles avec
un lien “Lire la suite” ? Moi j’essaye mais cela ne fonctionne pas.”
En effet, j’ai eu beaucoup de mal à trouver une explication qui fonctionne
sur le Web et c’est la raison de ce billet.
La bonne adresse et la bonne explication pour que tout fonctionne se trouve
sur Blogger Centre d’aide.
Cette adresse est très difficile à trouver depuis un moteur de recherche et cela
de part le titre du billet qui s’intitule:
“Comment puis-je créer des récapitulatifs
de messages de blog pouvant être développés.”
Je vous invite donc à suivre ces explications.
Vous trouverez un code “pour les modèles classiques”
et un code “pour les mises en page”.
En ce qui me concerne c’est le code “pour les mises en page”
que j’ai utilisé et qui fonctionne.
Le premier code est à insérer entre les balises [style][/style].
Si ces balises sont inexistantes dans le code de votre blog,
il vous suffira simplement de les créer
et de les placer juste après la balise [/head].
Le deuxième code permettra d’afficher le lien pour lire la suite de l’article.
Vous pouvez donc remplacer “Read more !” par le texte de votre choix.
Par exemple : “Lire la suite”.
Enfin le dernier petit code est à mettre dans votre message lors de sa rédaction.
Pour plus de facilité, celui-ci peut-être placé
dans votre “Modèle de message de blog”,
ce qui vous évitera de devoir l’insérer manuellement à chaque publication.
Et voila ! En espérant que ce billet vous viendra en aide.
Bonjour,
Je tente depuis plusieurs jours d’appliquer la méthode pour afficher une partie seulement de mes articles. J’ai bien inséré les deux codes comme c’est expliqué plus haut, mon modèle est bien enregistré, la mention “lire la suite…” apparaît à la fin de mes articles, mais quand j’insère dans mes messages, rien ne se passe. J’ai essayé sur des messages anciens et sur des messages que je venais de créer…
si tu as une explication ? Merci beaucoup d’avance !
Bonjour,
As-tu bien ajouté les balises
dans tes article ?
Ce sont ces balises qui définissent la partie à afficher
et celle à cacher :
ha oui et attention aux conflits avec ces balise : si il y en a déjà dans ton code,
vérifie bien quelle soit insérées correctement : [span] [/span]
Merci pour ta réponse !
J’avais bien ajouté les balises span/span, mais le problème ne venait pas de là.
En fait, pour appliquer l’option “lire la suite” à mes anciens messages, je dois
supprimer le contenu de mes messages, les copier dans un document texte
et les recoller… avant de tout remettre en forme (it., gras, mise en page…).
C’est un peu long mais ça fonctionne !
Bientôt, je vais tenter de créer la table des matières… et ferai peut-être encore appel
à ton savoir !
Comme je te disais cette astuce crée souvent des conflits avec les balises span qui sont utilisées aussi pour la mise en page (italique, gras, centrer…etc.).
Du coup tu te retrouve avec des bouts de balises qui ne servent à rien et qui font
disfonctionner les autres.
Si tu suis bien toutes les lignes de code de ton article tu devrais en trouver certaines orphelines qui sont la cause de ce problème et tu n’auras pas besoin de tout refaire…
Il faut bien qu’il y ait les balises de début et de fin…sinon..c’est le bazar.
Pour plus de facilité dans tes prochains articles, tu peux ajouter la ligne :
dans ton Modèle de message de blog (Tableau de bord/Paramètres/Mise en forme).
Bon courage !
Bonjour, merci pour ces indications, que j’essaie d’appliquer, mais au moment d’enregistrer le modèle apparaît un message d’erreur disant que les balises ne sont pas bien fermées. Aurais-tu une idée du problème? Merci d’avance
Tu dois vérifier dans le code html de ton article que toutes les balises soient bien fermés
Par exemple dans notre cas :
la balise
doit être fermé comme ceci
comme expliqué dans les précédents commentaires