Ajouter des boutons de partage social sans tracking à WordPress

📢 Ajouter des boutons de partage simples sur WordPress (sans plugin)

Pourquoi se compliquer la vie avec des plugins quand on peut faire plus léger ?
Les plugins de partage ralentissent souvent le site, surtout si vous avez beaucoup d’images comme moi.
Voici donc une solution simple, rapide et sans tracking pour ajouter des boutons de partage directement dans WordPress.

👉 Bonus : le pack d’icônes utilisé dans cet article est disponible en téléchargement (libre, sans fioritures).


🎨 Effet visuel

Chaque bouton utilise deux images : une version normale (60% d’opacité) et une version au survol (100% d’opacité) grâce à onmouseover et onmouseout.
Résultat : un rendu propre et sans dépendance.


💻 Le code HTML à insérer

Ajoutez ce code dans part-content.php de votre thème (ou single.php selon le cas) pour afficher les boutons à la fin de vos articles :

<p><i>Partager :</i></p>
<div class="wdp-partage">

  <!-- Twitter -->
  <a target="_blank" title="Twitter"
     href="https://twitter.com/share?url=<?php the_permalink(); ?>&text=<?php the_title(); ?>"
     rel="nofollow"
     onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=700');return false;">
     <img src="<?php bloginfo('template_url'); ?>/img/sociaux/twitter2.png" alt="Twitter"
          onmouseover="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/twitter.png';"
          onmouseout="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/twitter2.png';" />
  </a>

  <!-- Facebook -->
  <a target="_blank" title="Facebook"
     href="https://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>&t=<?php the_title(); ?>"
     rel="nofollow"
     onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=500,width=700');return false;">
     <img src="<?php bloginfo('template_url'); ?>/img/sociaux/facebook2.png" alt="Facebook"
          onmouseover="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/facebook.png';"
          onmouseout="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/facebook2.png';" />
  </a>

  <!-- Google+ (deprecated mais laissé pour l’exemple) -->
  <a target="_blank" title="Google+"
     href="https://plus.google.com/share?url=<?php the_permalink(); ?>&hl=fr"
     rel="nofollow"
     onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=450,width=650');return false;">
     <img src="<?php bloginfo('template_url'); ?>/img/sociaux/gplus2.png" alt="Google Plus"
          onmouseover="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/gplus.png';"
          onmouseout="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/gplus2.png';" />
  </a>

  <!-- Linkedin -->
  <a target="_blank" title="Linkedin"
     href="https://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>&title=<?php the_title(); ?>"
     rel="nofollow"
     onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=450,width=650');return false;">
     <img src="<?php bloginfo('template_url'); ?>/img/sociaux/linkedin2.png" alt="Linkedin"
          onmouseover="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/linkedin.png';"
          onmouseout="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/linkedin2.png';" />
  </a>

  <!-- Email -->
  <a target="_blank" title="Envoyer par mail"
     href="mailto:?subject=<?php the_title(); ?>&body=<?php the_permalink(); ?>"
     rel="nofollow">
     <img src="<?php bloginfo('template_url'); ?>/img/sociaux/email2.png" alt="Email"
          onmouseover="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/email.png';"
          onmouseout="this.src='<?php bloginfo('template_url'); ?>/img/sociaux/email2.png';" />
  </a>

</div>

🎨 Le CSS à ajouter

Ajoutez ce petit style dans votre style.css :

.wdp-partage {
  float: left;
  width: 200px;
  padding-top: 0;
}
.wdp-partage a {
  float: left;
  margin-left: 7px;
}

🚀 Résultat

Vous avez maintenant un système de partage léger, rapide et efficace.
Pas besoin de plugin, juste du HTML + CSS.
Vous pouvez voir un exemple de rendu ici :
https://ent.valente-c.fr/chantiers/

Bon partage sur WordPress 🎉

S’abonner
Notification pour
guest

12 Commentaires
Commentaires en ligne
Afficher tous les commentaires
Erbel
Erbel
7 années il y a

Bonjour,
Simple et rapide mais il y’a un petit soucis avec l’archive. L’une des images ( email ) est avec le fond blanc, possible de la changer ? Et autre problème ( je sais, je sais ) les icone reste a la vertical chez moi sur mobile une petite idée ?
Merci bien 🙂

Cris
Cris
7 années il y a
Répondre à  Erbel

Salut
Désolé pour l’icone j’ai pas du faire attention :° je ferais le changement dans l’archive. Pour la mise en place de t’es icones tu peux essayer ceci :

.wdp-partage {
list-style:none;
}
.wdp-partage a {float:left; margin-left: 7px;}
Car du coup j’ai eu le même problème ( LOL ) nan mais plus sérieusement , je bricole le css donc je suis pas un pro xD
J’attend ton retour de ton coté si cela fonctionne chez toi 🙂

Erbel
Erbel
7 années il y a
Répondre à  Cris

Parfait, le code css fonctionne même si il est pas parfait. Pour l’icone c’est bon pour moi j’ai effectué le changement sur l’original donc diminué de 40% l’opacité 🙂
Merci encore

wilfried18
wilfried18
7 années il y a

Merci pour l’article et ton blog en général

J’utilise pas d’icône social sur mon blog
si les gens veulent partager un article il peuvent le faire via les bookmarklet ou certain on des extension sur leur navigateur.
J’avoue que c’est pas une très bonne idées car peu de gens partage mes articles.
A part PIWIK il y a pas d’autre chose sur mon blog

par contre si ta ce genre d’astuces pour les vidéo YouTube cela serait intéressant.

Cris
Cris
7 années il y a
Répondre à  wilfried18

Comment ça des astuces pour youtube ? ( pas trop compris )

Erbel
Erbel
7 années il y a
Répondre à  Cris

Je nome cela du spam vue le lien de son blog et surtout que l’on ne comprend rien a ce qu’il raconte ^^

wilfried18
wilfried18
7 années il y a
Répondre à  Erbel

Je vais essayer de m’exprimer mieux

Mais je suis pas un spam
Désolé si tu l’a pris ainsi.
Concernant YouTube (donc Google) nous traque tout le temps, je demander donc si vous connaissez une astuce pour utilisé leur service sans pour autant espionner mes visiteurs.
Ce n’est peux être pas possible , je poser juste la question
En tout cas ta un bon blog
Bonne continuation

Cris
Cris
7 années il y a
Répondre à  wilfried18

Tu peux me faire voir ce que ca donne car je vois pas trop le bouton youtube :p
merci

wilfried18
wilfried18
7 années il y a

En effet je suis hors sujet car je parler pas de bouton mais des vidéo qu’on intègre a nos sites ou blog
mais la solution c’est de auto hébergé ces vidéo pour ne pas être traquer

Polk
Polk
3 années il y a

Bonjour, il existe pas de plugins pour cela ?

Polk
Polk
3 années il y a
Répondre à  Cris

Bonjour,
Je viens de regarder et non, semple pas en avoir donc je vais faire avec.