postSnippet
: Extrait de l'article - Blogger XML Documentation
![Blogger - postSnippet [Common GV2]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj17QHZx0fnwQ-d4wjEOk4DE50HRzNR37Vjoywz4ETPGgxS4PvE3bi0j6IBFD1w0NWRJZs4_EstI7xWC4RuRp_dn46efjlhHyWRL5fpjRPrxQt1cf67NJdfUL1xixcAs_z1DJVR8YddiUXp/s600-rw/postSnippet-Common.jpg)
- Description de l'inclusion
postSnippet
est une inclusion de gadgets qui a été conçue pour générer un résumé de 1.000 caractères de l'article.
Dans le modèle de gadget par défaut, l'inclusion est classifiée dans le marquage Common et est appelée principalement à l'intérieur des gadgets Blog, FeaturedPost et PopularPosts.- Directives d'usage et niveau de priorité de mise à jour
-
Thème Version 1Garantie d'usage : AbandonnéPriorité indéfinieThème Version 2Garantie d'usage : AbandonnéPriorité indéfinieThème DynamiqueGarantie d'usage : AbandonnéPriorité indéfinieThème Version 3Garantie d'usage : OuiPriorité haute
- Variante par thème
- Inexistante.
- Inclusion de gadget équivalente
- Aucune.
Contenu de l'inclusion
Le code XML
<b:includable id='postSnippet'> <div expr:class='(data:snippetPrefix ?: "post") + "-snippet snippet-container r-snippet-container"'> <div class='snippet-item r-snippetized'> <b:eval expr='data:post.snippets.long'/> </div> <a class='snippet-fade r-snippet-fade hidden' expr:href='data:post.url'/> </div> </b:includable>
Les nœuds parents
ID Inclusion | Balisage |
---|---|
snippetedPostContent |
Original |
snippetedPostContent |
Contempo
Emporio
Essential
Soho
|
heroPostSnippet |
Notable |
itemBody |
Emporio |
normalPostBodySnippet |
Notable |
postBodySnippet |
Contempo
Essential
|
Appel de l'inclusion et paramètres
L'appel de l'inclusion doit être positionné dans une boucle d'articles (post). Soit dans les gadgets Blog, FeaturedPost ou PopularPosts.
<b:loop values='data:posts' var='post'> <b:include name='postSnippet'/> </b:loop>
Présenté tel quel, l'appel travaillera sans le moindre problème. Vous pouvez également personnaliser l'appel en ajoutant quelques paramètres via l'attribut data
dans la balise <b:include>
ou via un jeu de balises <b:with>
.
<b:include data='{ ITEMS }' name='postSnippet'/>
L'objet peut contenir ces items:
Alias | Signification | - |
---|---|---|
snippetPrefix |
Permet de remplacer la valeur post dans la classe à la première balise <div> qui englobe le résumé. |
Facultatif |
<b:with value='"popular-posts"' var='snippetPrefix'> <b:include name='postSnippet'/> </b:with>
Modifier l'inclusion
Le code de l'inclusion peut être ajouté et modifié dans le code du widget.
<b:includable id='postSnippet'> <!-- Add new code for "postSnippet" inclusion here --> </b:includable>
Lorsque l'inclusion est explicitement ajoutée dans le gadget, la version "BackEnd" n'est plus prioritaire.
Dans ce cas-ci, pour appeler l'inclusion "BackEnd", vous devez mentionner le préfixe super
à l'identifiant de l'inclusion.
<!-- Call Custom version --> <b:include name='postSnippet'/> <!-- Call BackEnd version --> <b:include name='super.postSnippet'/>
Disponibilité des variantes de l'inclusion
Thèmes | FrontEnd | BackEnd |
---|---|---|
Original | Inexistant | Original |
Contempo | Inexistant | Original |
Emporio | Inexistant | Original |
Essential | Inexistant | Original |
Notable | Inexistant | Original |
Soho | Inexistant | Original |
Afficher les variantes |