SwissTrustWidget
Guide WordPress

Intégrer les avis Google dans WordPress – En 3 étapes

Créez le widget, copiez le code, collez-le dans un bloc « HTML personnalisé ». Sans plugin, sans clé API, sans connaissances en programmation.

En bref

Vous créez le widget dans votre compte SwissTrustWidget et copiez le code d'intégration. Dans WordPress, vous ajoutez un bloc « HTML personnalisé » sur la page voulue, y collez le code et enregistrez. Les avis se chargent ensuite tout seuls. Prérequis : une fiche Google Business avec des avis et un utilisateur WordPress ayant le rôle Administrateur ou Éditeur.

En Suisse, WordPress est de loin le système le plus répandu : parmi les sites en .ch dont le CMS est identifiable, 51,1 % tournent sous WordPress — loin devant Wix (9,1 %) et Shopify (4,0 %), selon W3Techs (septembre 2026). Pour afficher des avis Google sur un site WordPress, la plupart des guides recommandent un plugin. Il existe plus simple : SwissTrustWidget fournit un code HTML de deux lignes que vous collez dans un bloc ordinaire. Pas de plugin supplémentaire à mettre à jour, pas de clé API Google, aucune modification du thème.

Intégré en 3 étapes

1

Créer le widget dans SwissTrustWidget

Ouvrez un compte gratuit et associez votre entreprise via la recherche — le nom et la localité suffisent, aucune connexion Google n'est nécessaire. Choisissez ensuite l'un des 15+ modèles : badge, carrousel ou cartes d'avis. Mode clair ou sombre, taille, alignement et nombre d'avis affichés se règlent dans l'aperçu.

2

Copier le code d'intégration

Un clic sur le bouton de copie place le code dans le presse-papiers. Il tient en deux lignes : un emplacement avec vos réglages et le script qui charge les avis. Votre Place ID est déjà renseigné — vous n'avez rien à modifier.

3

Coller dans WordPress et enregistrer

Ouvrez la page dans l'éditeur de blocs, ajoutez le bloc « HTML personnalisé » via le symbole plus et collez-y le code. Après l'enregistrement (« Mettre à jour » dans les anciennes versions de WordPress), le widget est en ligne. Pour Elementor, Divi et les autres constructeurs de pages, le tableau ci-dessous indique l'élément à utiliser.

À quoi ressemble le code d'intégration

HTML
<div class="google-review-widget"
  data-template="medium-badge"
  data-theme="light"
  data-lang="fr"
  data-place-id="VOTRE_GOOGLE_PLACE_ID"
  data-max-reviews="3"
  data-show-name="true"></div>
<script src="https://app.swisstrustwidget.ch/widget.js" async></script>

Site multilingue ? Un code distinct par version linguistique. La langue s'indique avec data-lang, juste après data-theme — fr, it ou en ; l'allemand se passe de l'attribut. Elle détermine les libellés du widget et les avis que Google livre en priorité ; les textes des avis restent dans leur langue d'origine.

Exemple avec espace réservé — copiez votre propre code, avec votre Place ID, depuis votre compte. La première ligne marque l'endroit où le widget apparaît. La seconde charge le script : moins de 10 Ko, en mode asynchrone, il ne retarde donc pas l'affichage de la page.

Où placer le code dans votre éditeur

Selon l'éditeur ou le constructeur de pages, l'élément pour du code personnalisé porte un autre nom. Le code, lui, reste le même partout.

Éditeur de blocs (Gutenberg)Ajouter le bloc « HTML personnalisé » et y coller le code.
Éditeur classiquePasser à l'onglet « Texte » et y coller le code. Dans l'onglet « Visuel », il s'afficherait sinon comme du texte sur la page.
Zones de widgetsAvec un thème classique, sous « Apparence → Widgets », ajouter un bloc « HTML personnalisé » dans le pied de page ou la barre latérale. Le widget apparaît alors sur toutes les pages.
Thèmes de blocsAvec des thèmes comme Twenty Twenty-Five, modifier le pied de page sous « Apparence → Éditeur » et y insérer le bloc « HTML personnalisé » — lui aussi sur tout le site.
ElementorGlisser le widget « HTML » sur la page. Pour l'en-tête ou le pied de page de toutes les pages, utiliser le Theme Builder d'Elementor Pro.
DiviInsérer le module « Code ». Sur tout le site via le Divi Theme Builder, dans le pied de page global.
WPBakeryInsérer l'élément « Raw HTML ».
Beaver BuilderInsérer le module « HTML ».
AvadaInsérer l'élément « Code Block ».

Si vous écrivez le code directement dans les fichiers du thème, utilisez un thème enfant — sinon la prochaine mise à jour du thème écrasera la modification. Vous travaillez avec Elementor ? Voir le guide Elementor détaillé

Plugin ou code d'intégration ?

Les deux affichent des avis Google sur votre site. La différence tient au travail qui reste une fois l'installation terminée.

Mise en placePlugin WordPressChercher le plugin, l'installer, l'activer et le relier à GoogleCode d'intégration (SwissTrustWidget)Copier le code et le coller dans un bloc
Connexion à GooglePlugin WordPressSelon le plugin, clé API Google avec compte de facturation Google Cloud, ou compte chez l'éditeur du pluginCode d'intégration (SwissTrustWidget)Pas de clé API : rechercher et associer l'entreprise dans le compte
MaintenancePlugin WordPressMises à jour du plugin ; conflits possibles après une mise à jour de WordPress ou du thèmeCode d'intégration (SwissTrustWidget)Aucune — le code tourne en dehors de votre installation WordPress
AffichagePlugin WordPressHTML et CSS dans le thème : les styles du thème peuvent décaler la mise en pageCode d'intégration (SwissTrustWidget)Cadre propre (iframe) : le thème et le widget ne s'influencent pas
Changement de CMSPlugin WordPressNe fonctionne que dans WordPressCode d'intégration (SwissTrustWidget)Le même code fonctionne sur Wix, Shopify, Webflow et toute page HTML
CoûtPlugin WordPressVersions gratuites limitées, versions pro le plus souvent en licence annuelleCode d'intégration (SwissTrustWidget)Gratuit avec mention de marque, sans marque CHF 49 une seule fois

Un exemple : le plugin répandu « Widgets for Google Reviews » de Trustindex compte plus d'un million d'installations actives selon WordPress.org. La version gratuite affiche une mention Trustindex, les plans payants coûtent dès 65 $ par an et se paient uniquement à l'année (état au 11 septembre 2026). Trustindex et SwissTrustWidget comparés

Le widget ne s'affiche pas ? Les six causes les plus fréquentes

Le code a disparu après l'enregistrement

WordPress supprime le code de script lorsque votre compte n'a pas le droit d'enregistrer du HTML non filtré (capacité « unfiltered_html »). Seuls les administrateurs et les éditeurs l'ont, et dans un réseau multisite uniquement les super admins. Faites insérer le code par un compte disposant de ce droit.

Le code s'affiche en texte au lieu des étoiles

Le code se trouve dans un bloc Paragraphe ou dans l'onglet « Visuel » de l'éditeur classique. Supprimez-le à cet endroit et collez-le dans un bloc « HTML personnalisé » — dans l'éditeur classique, dans l'onglet « Texte ».

Le widget n'apparaît qu'au défilement ou après un clic

Un plugin de performance retient le JavaScript jusqu'à la première interaction. Chez WP Rocket, l'option s'appelle « Reporter l'exécution du JavaScript » ; LiteSpeed Cache et Perfmatters ont des réglages comparables. Ajoutez « swisstrustwidget » à la liste d'exclusions de cette option.

Une modification du design n'apparaît pas sur le site

Le modèle, le mode et la taille figurent dans le code lui-même. Après une modification dans votre compte, copiez le nouveau code et remplacez l'ancien dans le bloc. Si la page affiche encore l'ancienne version, videz le cache de votre plugin de cache — et, le cas échéant, celui de l'hébergeur ou de Cloudflare — puis vérifiez dans une fenêtre de navigation privée.

La console du navigateur indique « Refused to load » ou « Refused to frame »

Une Content Security Policy bloque le widget, définie par un plugin de sécurité ou par l'hébergeur. Autorisez https://app.swisstrustwidget.ch comme source pour les scripts (script-src) et pour les cadres (frame-src).

Le widget n'est pas à la bonne place

Dans votre compte SwissTrustWidget, réglez l'alignement sur gauche, centre ou droite, puis copiez à nouveau le code. Le widget s'aligne alors lui-même, indépendamment des réglages du thème et du bloc.

Questions fréquentes sur WordPress

Sources

Prêt ? Créez votre widget WordPress en 60 secondes.

Test gratuit — sans plugin, sans abonnement. Sans marque : CHF 49 une seule fois.