Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment ajouter le bouton « épingle » de Pinterest dans WordPress (4 façons)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous ajouter un bouton « épingle » de Pinterest dans WordPress ?

Pinterest est un réseau social populaire qui vous permet de partager du contenu visuel et d’attirer davantage d’internautes sur votre site. En ajoutant un bouton « Epingle » à votre site, vous pouvez encourager davantage de personnes à partager votre contenu sur Pinterest.

Dans cet article, nous allons vous afficher comment ajouter le bouton  » Pin It  » de Pinterest à WordPress.

Add Pinterest Pin It button in WordPress

Pourquoi ajouter le bouton « épingle » de Pinterest dans WordPress ?

Pinterest est un réseau social populaire qui permet aux utilisateurs/utilisatrices de collecter des liens vers des sites web et d’autres contenus visuels en créant des tableaux.

Lorsque les utilisateurs/utilisatrices ajoutent votre contenu à leur tableau Pinterest, cela aide d’autres personnes à découvrir votre site. Pinterest est une source de trafic particulièrement importante si vous gérez un site de photographie, un blog de mode ou tout autre type de blog comportant beaucoup d’images et de vidéos.

En ajoutant un bouton « épingle » à votre site, vous pouvez encourager les internautes à partager votre contenu sur Pinterest.

An example of a 'Pin It' Pinterest sharing button

Note : Pinterest a officiellement modifié le nom du bouton  » Pin It  » pour  » Enregistrer  » en 2016. Cependant, de nombreux guides et extensions WordPress utilisent encore  » Pin It « , c’est pourquoi nous utilisons le nom original dans ce guide.

Ceci étant dit, voyons comment vous pouvez ajouter un bouton  » épingle  » de Pinterest dans WordPress. Utilisez simplement les liens rapides ci-dessous pour passer directement à la méthode que vous souhaitez utiliser :

Méthode 1 : Utilisation des comptages partagés (rapide et facile)

La manière la plus simple d’ajouter un bouton Pinterest à votre site WordPress est d’utiliser les comptes partagés.

C’est l’une des meilleures extensions de médias sociaux pour WordPress qui vous permet d’ajouter facilement un bouton Pinterest à votre site, ainsi que des boutons pour tous les autres grands réseaux sociaux.

Pour Premiers pas, vous devez installer et activer l’extension Comptes Partagés. Vous pouvez suivre notre guide étape par étape sur l’installation d’un plugin WordPress pour obtenir des instructions détaillées.

Après l’installation, vous devez vous rendre dans Réglages  » Comptes partagés pour définir l’extension.

Shared Counts settings page

Ici, défilez jusqu’à la section Affichage, puis cliquez sur la zone de texte  » Boutons de partage à afficher « .

Cela ouvrira un menu déroulant dans lequel vous pourrez sélectionner les services de réseaux sociaux que vous souhaitez ajouter. Par exemple, vous pouvez utiliser les comptes partagés pour ajouter un bouton « J’aime » sur Facebook, un bouton « Partager » et « Retweeter » sur Twitter, et bien d’autres choses encore.

Pour créer un bouton « épingle », sélectionnez « Pinterest » dans la liste déroulante.

Adding a Pinterest sharing button to WordPress

Ensuite, vous pouvez ouvrir le menu déroulant  » Style de bouton de partage  » et choisir un style pour le bouton Pinterest.

Vous pouvez également sélectionner l’Emplacement et le type de publication où vous souhaitez afficher le bouton Pinterest.

Adding a Pinterest 'Pin It' button to a WordPress website or blog

Lorsque vous êtes satisfait de la façon dont le bouton est configuré, il vous suffit de cliquer sur le bouton « Enregistrer les modifications ».

Vous pouvez désormais visiter n’importe quelle publication sur votre blog WordPress pour voir le bouton Pinterest en action.

Pinterest button added to WordPress post

Méthode 2 : Utiliser un code court personnalisé (recommandé)

Parfois, vous souhaitez contrôler exactement l’endroit où le bouton  » Pin It  » apparaît sur votre site. Par exemple, vous pouvez vouloir afficher le bouton Pinterest sur des pages de destination spécifiques ou à l’intérieur du contenu de la publication.

Une option consiste à créer le bouton à l’aide d’un code, puis à le placer sur chaque page ou publication à l’aide d’un code court personnalisé. Cela vous donne la liberté d’afficher le bouton  » Épingle  » à différents Emplacements, mais vous devrez l’ajouter manuellement à chaque page ou publication.

La façon la plus simple d’ajouter du code personnalisé à WordPress est d’utiliser WPCode. C’est la meilleure extension d’extraits de code et elle vous permet d’ajouter du PHP personnalisé, du CSS, du JavaScript et plus encore à votre site. Vous pouvez également créer des codes courts personnalisés, il est donc parfait pour ajouter un bouton  » Pin It  » à votre site.

Tout d’abord, vous devrez installer et activer le plugin gratuit WPCode. Pour plus d’informations, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois l’extension activée, allez dans Extraits de code  » Ajouter un extrait.

How to add a code snippet using WPCode

Cette page consulte tous les extraits prédéfinis que WPCode peut ajouter à votre site. Il s’agit notamment d’un extrait qui vous permet de désactiver complètement les commentaires, de téléverser des types de fichiers que WordPress ne supporte généralement pas, de désactiver les pages de fichiers joints, et bien plus encore.

Ici, vous devez survoler l’option « Ajouter votre code personnalisé (nouvel extrait) » et cliquer sur le bouton « Utiliser l’extrait » lorsqu’il apparaît.

Adding custom code to your WordPress website using WPCode

Dans l’écran suivant, saisissez un titre pour l’extrait de code. Il s’agit d’un titre de référence, vous pouvez donc utiliser ce que vous voulez.

Vous allez ajouter PHP à WordPress, il suffit donc d’ouvrir le menu déroulant  » Type de code  » et de choisir  » Code PHP « .

Adding code to WordPress using WPCode

Une fois cela fait, il suffit de coller ce qui suit dans l’éditeur/éditrices de code :

function get_pin($atts) {
$pinterestimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' );
return '<a href="http://pinterest.com/pin/create/button/?url=' . urlencode(get_permalink($post->ID)) . '&media=' . $pinterestimage[0] . '&description=' . get_the_title() .'" class="pin-it-button" count-layout="vertical">Pin It</a>'; }
  
add_shortcode('pin', 'get_pin');

Ensuite, défilez vers le bas de la page jusqu’à la section « Insertion ». Ici, vous pouvez conserver la méthode « Insertion automatique » par défaut pour vous assurer que le code s’exécute partout.

S’il n’est pas déjà Sélectionné, sélectionnez « Exécuter partout ».

Running custom PHP across your WordPress website

Enfin, défilez jusqu’en haut de l’écran et cliquez sur le Diaporama « Inactif » pour qu’il affiche « Actif ».

Il suffit ensuite de cliquer sur le bouton « Enregistrer l’extrait » ou « Mettre à jour » pour rendre l’extrait de code direct.

Activate and save your custom code snippet

Désormais, vous pouvez ajouter un bouton « épingle » à n’importe quelle page WordPress, à n’importe quelle publication ou à n’importe quelle zone prête à recevoir un widget en utilisant le code court [pin].

Pour savoir étape par étape comment placer le code court, veuillez consulter notre guide sur l ‘ajout d’un code court dans WordPress.

use the [pin] shortcode in your WordPress posts

Comment ajouter le bouton « épingle » de Pinterest à l’aide de l’éditeur de site complet ?

Si vous utilisez l’un des nouveaux thèmes compatibles avec les blocs, vous pouvez ajouter un bouton « Epingle » n’importe où dans votre thème WordPress à l’aide d’un code court personnalisé.

C’est un moyen facile d’ajouter le bouton à chaque page et publication. Vous pouvez également ajouter le bouton « Pin It » à des zones que vous ne pouvez pas modifier à l’aide de l’éditeur de contenu standard de WordPress, comme le modèle de page 404 de votre site.

Pour Premiers pas, il suffit d’aller dans Thèmes  » Éditeur dans le tableau de bord WordPress.

Opening the WordPress full-site editor (FSE)

Par défaut, l’éditeur de site complet affiche le modèle d’accueil de votre thème.

Pour ajouter un bouton « épingle » à une autre page, il suffit de sélectionner « Modèle » ou « Éléments de modèle » dans le menu de gauche.

Choosing a WordPress template or template part in the full-site editor

Vous pouvez maintenant sélectionner le Modèle que vous souhaitez modifier.

Dans cet exemple, nous allons vous afficher comment ajouter un bouton  » Épingle  » au Modèle de page unique de votre site. Cependant, les étapes seront similaires quel que soit le modèle que vous choisissez.

Choosing a block-enabled single template

WordPress affiche maintenant un aperçu du modèle ou de l’élément de modèle.

Pour modifier ce Modèle, cliquez sur l’icône du petit crayon.

How to edit a single WordPress template using the block-based editor

Cliquez ensuite sur l’icône bleue « + » dans le coin supérieur gauche.

Dans la barre de recherche qui apparaît, tapez « code court ».

How to add a Pin It button using shortcode

Lorsque le bon bloc apparaît, faites-le glisser et déposez-le sur la mise en page du modèle.

Vous pouvez maintenant saisir le code court de l’épingle dans le bloc.

Adding a Pinterest pin button to your website using the full-site editor (FSE)

Après cela, il suffit de cliquer sur  » Enregistrer  » pour que le nouveau code court soit direct.

Désormais, si vous visitez votre site WordPress, vous verrez le bouton « Epingle » en action.

Méthode 3 : Utilisation du code et du FTP (Aucune extension WordPress nécessaire)

Si vous ne souhaitez pas utiliser une extension, vous pouvez ajouter un bouton Pinterest à votre site en ajoutant du code aux fichiers de votre thème.

La modification directe des fichiers du thème peut provoquer de nombreuses erreurs WordPress courantes, et vous perdrez tout le code personnalisé lorsque vous mettrez à jour le thème WordPress. C’est pourquoi nous recommandons toujours d’utiliser WPCode à la place.

Cependant, si vous utilisez cette méthode, vous devrez commencer par faire une sauvegarde WordPress complète de votre site. Cela vous aidera à restaurer votre site au cas où quelque chose se briserait par accident.

Une fois cela fait, connectez-vous à votre hébergeur WordPress à l’aide d’un client FTP, puis allez dans le dossier /wp-content/themes/.

À partir de là, vous devez ouvrir le dossier de votre thème actuel et localiser le fichier footer.php.

Downloading the footer.php file in WordPress

Ensuite, il suffit de cliquer avec le bouton droit de la souris sur ce fichier et de sélectionner « Télécharger » dans le menu. Le fichier footer.php sera alors téléchargé sur votre ordinateur.

Vous devez maintenant ouvrir le fichier footer.php à l’aide d’un éditeur de texte tel que le Bloc-notes et coller le script suivant juste avant la balise </body>.

<script type="text/javascript">
(function() {
    window.PinIt = window.PinIt || { loaded:false };
    if (window.PinIt.loaded) return;
    window.PinIt.loaded = true;
    function async_load(){
        var s = document.createElement("script");
        s.type = "text/javascript";
        s.async = true;
        s.src = "https://assets.pinterest.com/js/pinit.js";
        var x = document.getElementsByTagName("script")[0];
        x.parentNode.insertBefore(s, x);
    }
    if (window.attachEvent)
        window.attachEvent("onload", async_load);
    else
        window.addEventListener("load", async_load, false);
})();
</script>

Une fois que vous avez fait cela, vous devez enregistrer le fichier, puis le téléverser dans le dossier du thème actuel.

Ensuite, localisez le fichier de modèle dans votre thème où vous souhaitez ajouter le bouton. En général, il s’agit du fichier single.php, mais cela peut varier en fonction de votre thème WordPress. Si vous n’êtes pas sûr, alors vous pouvez consulter notre guide du débutant sur la hiérarchie des fichiers modèles WordPress.

Pour modifier le fichier de modèle, il suffit de le télécharger depuis le dossier de votre thème et de l’ouvrir pour le modifier.

Vous devrez choisir l’Emplacement où vous souhaitez afficher le bouton « Epingle ». De nombreux sites affichent les boutons de partage social directement sous le titre de la publication, mais vous pouvez utiliser l’emplacement de votre choix.

Après avoir choisi un Emplacement, il suffit d’ajouter le code suivant :

<?php $pinterestimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); ?>
<a href="http://pinterest.com/pin/create/button/?url=<?php echo urlencode(get_permalink($post->ID)); ?>&media=<?php echo $pinterestimage[0]; ?>&description=<?php the_title(); ?>" class="pin-it-button" count-layout="vertical">Pin It</a>

L’extrait de code ci-dessus ajoute l’image mise en avant, le titre, la description et l’URL de la publication dans le paramètre URL de partage.

L’extrait de code ci-dessus ajoutera un bouton de partage vertical à toutes vos publications. Si vous souhaitez afficher un bouton de partage horizontal à la place, il vous suffit de modifier la section count-layout="vertical"> en count-layout="horizontal">.

Lorsque vous êtes prêt, enregistrez le fichier et téléversez-le directement dans votre thème à l’aide du FTP.

Méthode 4 : Ajoutez le bouton Pinterest Pin It sur vos images

Si vous tenez un blog sur la mode, la photographie, l’alimentation ou tout autre type de blog qui utilise beaucoup d’images, vous pouvez ajouter un bouton Pinterest au-dessus de ces images. Cela permet aux internautes de partager votre contenu en survolant simplement l’image qu’ils souhaitent épingler.

La façon la plus simple d’ajouter un bouton Pinterest sur vos images est d’utiliser le bouton Pin It de Weblizar au survol de l’image et à la publication.

Tout d’abord, vous devez installer et activer l’extension. Pour plus de détails, vous pouvez consulter notre guide sur l’installation d’une extension WordPress. Une fois activé, sélectionnez Bouton PinIt dans le menu de gauche pour configurer les Réglages du plugin.

Adding social media sharing buttons to your website

Ici, vous pouvez choisir d’ajouter ou non le bouton « Pin It » à vos publications ou à vos pages.

Ensuite, trouvez la section « Afficher le bouton Epingle au survol de l’image » et assurez-vous qu’elle est définie sur « Oui ».

Adding a pin button on hover in WordPress

En outre, l’extension vous permet d’afficher le bouton Pin It sur les appareils mobiles et de modifier la taille du bouton.

Lorsque vous êtes satisfait de la configuration de l’extension, n’oubliez pas de cliquer sur  » Enregistrer  » pour stocker vos modifications. Maintenant, il vous suffit de visiter votre site et de survoler n’importe quelle image pour voir le bouton Pinterest en action.

View your pin it button

Vous souhaitez retirer le bouton « Epingle » d’une image spécifique ? Pour ce faire, vous devez récupérer l’URL de l’image dans WordPress.

Ensuite, il vous suffit de vous rendre sur la page du bouton PinIt, mais cette fois-ci, sélectionnez l’onglet « Exclure les images ». Vous pouvez maintenant saisir l’URL de l’image dans le champ qui affiche par défaut « Enter Image SRC URL ».

Removing the Pinterest pin button from specific images

Cliquez ensuite sur le bouton « Ajouter ».

Vous pouvez également retirer le bouton Pinterest d’une page spécifique en sélectionnant l’onglet  » Exclure des pages « . Ici, il suffit de taper le nom de la page que vous souhaitez exclure, puis de cliquer sur le bouton ‘Ajouter’.

Exclude pages from pin it button

Alternative : Si vous cherchez une extension plus puissante pour ajouter des boutons Pinterest Pin It sur vos images, alors nous vous recommandons Tasty Pins.

Tasty Pins vous permet d’ajouter facilement des boutons « Pin It » au survol de toutes vos images. Vous pouvez même ajouter des bannières « Pin It » entièrement personnalisables à la première image de vos publications de blog.

Tasty Pins Pin It button banners

Vous pouvez également utiliser Tasty Pins pour ajouter une boîte de suivi Pinterest, définir des descriptions Pinterest, désactiver l’épinglage sur certaines images, masquer les images spécifiques à Pinterest sur votre page, et plus encore.

Nous espérons que cet article vous a aidé à comprendre comment ajouter un bouton  » Pin It  » de Pinterest à votre blog WordPress. Vous pouvez également consulter notre guide sur la création d’une newsletter par e-mail ou notre comparatif des meilleurs logiciels de création de sites web.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

65 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Thanks for the php snippet. I tried it on one of the sites and it works like a charm. You have saved me some space between plugins. Good job.

  3. Alison says

    Hi. I just added shared counts and the Pinterest add-on plugins recently. They seem to work fine, but I notice they haven’t been updated in several years nor have they been tested with my version of WordPress. Should I be looking for a new plugin or are they still ok to use?

  4. Julie says

    I’m looking to add an individual graphic pin that I’ve custom designed to the travel blog post it belongs to (like the best things to do in Jaipur). Is that what this article is covering or is it just the literal Pinterst “Button” that looks like the Pinterst logo? Sorry to be co fixed with this technicality, but an image or two would make this much clearer what specifically the “button” you are referring to is….thank you in advance…

    • WPBeginner Support says

      This is for the Pinterest pin it button, the second screenshot in the article should be what you are looking for as an example.

      Administrateur

  5. laira says

    hi wpbeginner, I follow your codes, may i know if i will still pin the images on my pinterest boards? or it will automatically pin there? Im still a beginner in this platform. thank you

  6. Lorraine Reguly says

    Thanks for the code. I just added it to my author site. (I have no idea how the Pinterest button shows up on my images on my business site, but it does.)

    Now my author site is all set up!
    Thanks, Syed.

    P.S. I just followed you on Pinterest. :)

  7. Thales says

    I did the last option, adding the short code to my theme’s functions.php file. It worked, but I couldn’t save my posts as draft anymore. Then I removed the code and it is not working. My site is still online, but I cannot log in into my site anymore. The following message appear:

    Warning: Cannot modify header information – headers already sent by (output started at /home/peque107/public_html/wp-content/themes/himmelen/functions.php:2) in /home/peque107/public_html/wp-includes/pluggable.php on line 1224

    Please help!

  8. Carissa says

    Does this only apply for wordpress.org blogs? I have a wordpress.com blog and I am not sure if I can add this plugin to it?

    Thank you!

  9. Ruth says

    I have a problem. I followed the instructions and came up with this error:

    Parse error: syntax error, unexpected ‘<' in /home/cmomb/butfirstwehavecoffee.com/wp-content/themes/notepad/functions.php on line 18

    Now I cannot get rid of it. Could someone advise. My site is now down.

  10. Ian Harris says

    Thanks for this firstly

    I am struggling to position the element. It is seeming to always sit in the top left of the div.

    Is it possible to position it and also change the bg image to own custom one.

    Thanks

  11. mark taylor says

    Good tutorial, i have put it on my site without any problems, i then tested it and it worked, but it still says 0 after i pinned.
    Mark

  12. vrinda says

    I tried so many plugins… they don’t work with infinite scroll and nextgen gallery…. but with some changes this script solved my issue.. thanks

  13. Michael says

    Hello,

    I just want to ask if I could change the size of the « pin it » button? Because it seems that it was a little bit small.

    Regards,

    Michael

  14. Jenny says

    This code just recently stopped working. I had it on my site and it was working great and recently images appear to be working but then when you go view the pinboard there is no image set. Other times when trying to pin it 502 error that comes from the Pinterest site. Any ideas?

  15. Ido Schacham says

    There’s a bug in the code. The generated href for the pin it button should include ‘url=’, currently it’s missing the equals sign.

  16. jess says

    For wordpress users..adding the pin it or any other social media is easy! Under dashboard, go to setting, click on sharing and they all appear- click on what you want to add!

    • Jen M says

      THANK YOU! I have been searching for how to do this for 2 days & downloaded something & that didn’t work, I was about to give up & then THANKFULLY read your comment. I appreciate someone making it as EASY as it really is, how come wordpress can’t do that?

  17. FuturePocket says

    I tried adding this… it worked but when you click on « Pin it » and it opens the window in a new browser and you actually submit the pin, it just reloads the newly opened window and the pin isn’t submitted. Decided not to implement it until they’ve fixed their bugs.

  18. Jean Oram says

    I used the ‘follow me’ code on the Pinterest Goodies page and pasted it into the ‘text’ widget on my WordPress blog. The button now appears right after my mini bio. It works quite well. :)

  19. Editorial Staff says

    For any advanced theme framework like Thesis, Genesis, Headway etc, you have to add these codes via functions.php file using the framework appropriate hooks. We cannot possibly cover all the theme frameworks out there. Most theme framework blogs have instructions on how to do customize the themes.

    Administrateur

    • Ruby says

      @wpbeginner It’s not ideal, but it’s really not much more than you have to do to post the image anyway. I’m still looking for a great option (plugin ideally) that a) works on my theme and b) is easy. Luckily, due to the popularity of Pinterest, I’m confident someone will have one up and running soon!

  20. Gretchen says

    It works, but it shows the text « array » before the Pin It button. I’m calling it via my functions.php, like so « echo $pinterestimag…..<?php;" Could that be why?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.