Ajouter des boutons à la barre de partage Blogger

169 commentaires
Total :
Utilité ?
Difficulté ?
Ajouter des boutons à la barre de partage Blogger Customiser la barre de partage Blogger en choisissant les services que vous souhaitez proposer aux lecteurs.

Choix de la taille, de l'ordre des boutons et du thème de couleurs.

Choix entre Facebook, Twitter, Envoi par mail, Orkut, StumbleUpon, LinkedIn, BlogThis, GooglePlus Share, HelloCoton, Pinterest et Reader.

Partage l'url canonique du message.



Update 29/03/2013 - Les corrections apportées :

  • Bouton Google Reader : Le service prenant fin le 1er juillet 2013, le bouton a été retiré de cette barre.
  • Bouton Pinterest : Ne s'affiche que si le message contient une image. L'image sélectionnée sera la première du message (taille originale).
  • Bouton Facebook : Les données "titre", "image" et "description" sont extraites directement du message et non plus de l'OpenGraph ou des extraits enrichis. L'image sélectionnée sera la première contenue dans le message (taille originale).


Présentation de la barre

Petits boutons grisés
Petits boutons colorés
Grands boutons grisés
Grands boutons colorés


Haut de page


Activer les boutons de partage

Ce développement customise la barre officielle des boutons de partage de Blogger.
L'activation de la fonctionnalité s'effectue via le tableau de bord.

Tableau de bordMise en pageModifier "Messages du blog"

Dans les paramètres des options des messages, cochez les boutons et sauvegardez.

Si les boutons par défauts ne s'affichent pas, lisez l'article : Dompter les options des messages.


Ajouter des boutons à la barre de partage Blogger


Haut de page


Configurer les boutons

Sélectionnez d'abord les paramètres. Les codes ci-dessous s'adapteront en fonction de vos choix.

Taille des boutons Thème

Boutons Activer / Désactiver / Renommer
Email Renommer
BlogThis ! Renommer
Twitter Renommer
Facebook Renommer
Orkut Renommer
Pinterest Renommer
StumbleUpon Renommer
LinkedIn Renommer
HelloCoton Renommer
GooglePlus Renommer
Google Reader Bouton supprimé en raison de la disparition de ce produit le 1er juillet 2013.


Haut de page


Le code HTML de la barre

Changez l'ordre des boutons en déplaçant les codes colorés avec la souris (1 couleur = 1 bouton).
<b:includable id='shareButtons' var='post'>
  <span class='post-share-buttons'>
  • <b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' title='Envoyer par email' target='_blank'><span class='share-button-link-text'>Envoyer par email</span></a></b:if>
  • <b:if cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' title='BlogThis !' target='_blank'><span class='share-button-link-text'>BlogThis !</span></a></b:if>
  • <b:if cond='data:top.showTwitterButton'><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' title='Partager sur Twitter' target='_blank'><span class='share-button-link-text'>Partager sur Twitter</span></a></b:if>
  • <b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='&quot;http://www.facebook.com/sharer.php?s=100&amp;amp;p[url]=&quot; + data:post.canonicalUrl + &quot;&amp;amp;p[images][0]=&quot; + data:post.firstImageUrl + &quot;&amp;amp;p[title]=&quot; + data:post.title + &quot; | &quot; + data:blog.title + &quot;&amp;amp;p[summary]=&quot; + data:post.snippet' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' title='Partager sur Facebook' target='_blank'><span class='share-button-link-text'>Partager sur Facebook</span></a></b:if>
  • <a class='goog-inline-block share-button sb-orkut' expr:href='data:post.sharePostUrl + &quot;&amp;target=orkut&quot;' title='Partager sur Orkut' target='_blank'><span class='share-button-link-text'>Partager sur Orkut</span></a>
  • <b:if cond='data:post.firstImageUrl'><a class='goog-inline-block share-button sb-pinterest' expr:href='&quot;http://pinterest.com/pin/create/button/?url=&quot; + data:post.canonicalUrl + &quot;&amp;amp;media=&quot; + data:post.firstImageUrl + &quot;&amp;amp;description=&quot; + data:post.title + &quot; | &quot; + data:post.snippet' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' target='_blank' title='Partager sur Pinterest'><span class='share-button-link-text'>Partager sur Pinterest</span></a></b:if>
  • <a class='goog-inline-block share-button sb-stumble' expr:href='&quot;http://www.stumbleupon.com/submit?url=&quot; + data:post.canonicalUrl + &quot;&amp;title=&quot; + data:post.title' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=580,width=800\&quot;); return false;&quot;' target='_blank' title='Partager sur StumbleUpon'><span class='share-button-link-text'>Partager sur StumbleUpon</span></a>
  • <a class='goog-inline-block share-button sb-linkedin' expr:href='&quot;http://www.linkedin.com/shareArticle?mini=true&amp;url=&quot;+ data:post.canonicalUrl + &quot;&amp;title=&quot; + data:post.title' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' target='_blank' title='Partager sur LinkedIn'><span class='share-button-link-text'>Partager sur LinkedIn</span></a>
  • <b:if cond='data:blog.pageType != &quot;static_page&quot;'><a class='goog-inline-block share-button sb-hc' expr:href='&quot;http://www.hellocoton.fr/vote?url=&quot; + data:post.canonicalUrl' target='_blank' title='Voter pour cette page sur HelloCoton'><span class='share-button-link-text'>Voter pour cette page sur HelloCoton</span></a></b:if>
  • <a class='goog-inline-block share-button sb-gplus' expr:href='&quot;https://plus.google.com/share?url=&quot;+ data:post.canonicalUrl' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' target='_blank' title='Partager sur GooglePlus'><span class='share-button-link-text'>Partager sur GooglePlus</span></a>
<b:if cond='data:top.showDummy'><a class='goog-inline-block share-button sb-bc' href='http://bloggercode-blogconnexion.blogspot.com/2012/03/ajouter-des-boutons-la-barre-de-partage.html' target='_blank' title='En savoir plus'><span class='share-button-link-text'>En savoir plus</span></a><div class='goog-inline-block dummy-container'><data:post.dummyTag/></div></b:if>
  </span>
</b:includable>


Haut de page


Où copier ce code ?

Tableau de bordModèleModifier le code HTML (gadgets développés)


A partir de :

<b:includable id='shareButtons' var='post'>


Jusqu'à (inclus) :

</b:includable>


Haut de page


La mise en forme

/* Share Buttons Blogger Code
----------------------------------------------- */
.post-share-buttons {
  margin-top: .5em;
  vertical-align: middle;
  font-size: 0px;
}

.share-button {
  background: url(https://sites.google.com/site/bloggercodebc/home/share_buttons/share_buttons_BC.png) no-repeat left !important;
  width: 20px !important;
  height: 20px !important;
  overflow: hidden !important;
  margin-left: -1px !important;
  position: relative !important;
}

a:hover.share-button {
  text-decoration: none !important;
  z-index: 1 !important;
}

.share-button-link-text {
  text-align: left !important;
  display: block !important;
  text-indent: -9999px !important;
}

.dummy-container {
  padding-left: 3px;
}
.sb-bc { background-position: -280px 0 !important; }
a:hover.sb-bc { background-position: -280px -20px !important; }
a:active.sb-bc { background-position: -280px -40px !important; }
.sb-email { background-position: 0 0 !important; }
a:hover.sb-email { background-position: 0 -20px !important; }
a:active.sb-email { background-position: 0 -40px !important; }
.sb-blog { background-position: -20px 0 !important; }
a:hover.sb-blog { background-position: -20px -20px !important; }
a:active.sb-blog { background-position: -20px -40px !important; }
.sb-twitter { background-position: -40px 0 !important; }
a:hover.sb-twitter { background-position: -40px -20px !important; }
a:active.sb-twitter { background-position: -40px -40px !important; }
.sb-facebook { background-position: -60px 0 !important; }
a:hover.sb-facebook { background-position: -60px -20px !important; }
a:active.sb-facebook { background-position: -60px -40px !important; }
.sb-orkut { background-position: -80px 0 !important; }
a:hover.sb-orkut { background-position: -80px -20px !important; }
a:active.sb-orkut { background-position: -80px -40px !important; }
.sb-pinterest { background-position: -100px 0 !important; }
a:hover.sb-pinterest { background-position: -100px -20px !important; }
a:active.sb-pinterest { background-position: -100px -40px !important; }
.sb-stumble { background-position: -120px 0 !important; }
a:hover.sb-stumble { background-position: -120px -20px !important; }
a:active.sb-stumble { background-position: -120px -40px !important; }
.sb-linkedin { background-position: -140px 0 !important; }
a:hover.sb-linkedin { background-position: -140px -20px !important; }
a:active.sb-linkedin { background-position: -140px -40px !important; }
.sb-hc { background-position: -160px 0 !important; }
a:hover.sb-hc { background-position: -160px -20px !important; }
a:active.sb-hc { background-position: -160px -40px !important; }
.sb-gplus { background-position: -180px 0 !important; }
a:hover.sb-gplus { background-position: -180px -20px !important; }
a:active.sb-gplus { background-position: -180px -40px !important; }


Haut de page


Où copier la mise en forme ?

Tableau de bordModèlePersonnaliserAvancéAjouter fichier CSS


Haut de page


A propos des boutons

  • La barre s'affichera sur tous les messages et pages statiques.
  • Sur les pages index et archives, les boutons sont reliés à l'url canonique du message.
  • Le bouton Google Reader ne s'affiche pas si vous n'avez pas activé vos flux de messages.
  • Le bouton Pinterest ne s'affiche pas sur les pages index et archives
  • Pinterest n'autorise pas le partage des messages ne contenant pas d'images ou de vidéos !
  • Le bouton HelloCoton ne s'affiche pas sur les pages statiques.


Haut de page


Développements Gadget Blog Ajouter des boutons à la barre de partage Blogger
Les discussions Ce qui se dit sur...
Les discussions Convertisseur HTML
Ajoutez votre code HTML.
Utiliser des balises
Remplacer < > " '
Remplacer les espaces par &nbsp;
Échapper les caractères spéciaux
Recopiez le code HTML échappé dans le formulaire de commentaires.
Créer une nouvelle discussion ?
1 - 169 sur 169
1 - 169 sur 169
Ce qui se dit sur... Google+ et Facebook.
Top consultations des 7 derniers jours
Plan du blog
Les forums Blogger
Liens de la page
URL
HTML
BB Code
Licence CC BY-NC-SA 3.0
Droits de propriété intellectuelle
Cette page intitulée « Ajouter des boutons à la barre de partage Blogger » issue de Blogger Code (http://bloggercode-blogconnexion.blogspot.com/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, remixer, arranger, et adapter le contenu de cette page à des fins non commerciales dans les conditions fixées par la licence, tant que le code ci-dessous est intégré dans la copie.