start
start
  • .
  • Documentations
    • CSS
      • Dessins vectoriels, Bouton, cercles et objets géométriques
      • How To Create a Flip Card
      • Solar System
      • Dessins vectoriels, cercles et objets géométriques (2)
      • CSS Animation
      • Liste complète de tous les sélecteurs CSS
      • Galaxie
      • Variable Font parameters
      • Mask SVG CSS
      • Texte dégradé avec CSS
      • Stroke Contour de texte avec CSS
      • Sélecteurs CSS :has, :not, :is et :where
    • PHP and MYSQL
      • Déplacement et remplacent de chaine de caractère en PHP
      • fonction pour supprimer les espaces et autres caractères spéciaux
    • Processing
      • Fill and Stroke Gradient
    • T3, T4, Dev and Code
      • RGPD Joomla Natif
      • Add the Page Class anywhere on the page
      • Récupérer une valeur depuis Json
      • RS Form - du contenu en vrac en bas de page
      • Vendre des produits avec RS FORM
      • Auto populate a list from field table
      • RS Form - Intégration avec Acymailoing
      • RS Form - Masque de numéro ou de champs (formatage de champ)
      • Intégration RSForm avec Zoom
      • Change Logo when langage change
      • T4 Header - Meta
      • Joomla Dev Tutorial
      • How To Add Search & Filtering in Joomla Component
      • Put Heading to masthead
      • Random sur une boucle
      • Page Contact ERROR
      • How RokSprocket Uses Custom Themes
      • Récupérer le titre de l'article depuis un formulaire RSform
      • Gérer 2 Owl carrousel sur la même page
      • Comment insérer un acordéon bootstrap dyamiquement Dans une boucle
    • SSH, SSL, LINUX
      • Commandes SSH fréquemment utilisées et leur usage
      • Cron Task CLI
      • Cron task CLI - 2
      • Vider Cache et libérer espace sur PLESK
      • How to upgrade MariaDB 10.0 to 10.1 on CentOS 7
      • Générer Certificat + key a partir de PFX
      • Les commandes de base en console linux
      • Générer certificat .CSR + .KEY avec SSL (serveur Gandi)
      • Gérez les redirection http https www et sans www
      • DKIM, SPF et DMARC
      • CDN Cloudflare
      • Metadata Tool pour Shema.org (Social média)
      • outils d'analyse et optimisation
    • Modules
      • Create ACM module that make change the Logo when langage change
      • JA MAsthead dont work after Joomla 5.2 update
      • ACM module Incrementation +1
      • Module ACM, utiliser Slider Bootstrap - ajouter une boucle
      • Ordonner les groupe de champs ACM
      • Place a module above and below the component
      • Créer un module Joomla (Timeline)
      • Module - Appel dans le code et le template
      • Gtranslate (conflit mootools / problème de traduction)
      • Créer un select list dans JACM
      • Call a menu Item from ACM module JACM
    • Fields
      • Appeler un Custom field depuis un module
      • Insérer une valeur (à partir d'un radio) dans la propriété d'un élément html
      • Add Subform - repetables on Joomla 5
      • adding joomla custom fields with t3 Framework
      • How to use custom fields in Joomla 3 ?
      • Custom fields don't render plugin shortcode
      • Load custom fields in modules
      • Aller plus loin avec les Custom Fields de Joomla! 3.7
      • Les Champs Personnalisés (Custom Fields) dans Joomla!
      • Ajouter une boucle dans un article Joomla pour utiliser un "Slider Boostrap"
      • Traduire champs répétable
      • Appeler les Fields Joomla dans category (J4)
      • Differents solutions for joomla fields (inside module / inside template / override)
      • Accordéon Boostrap dans une page joomla avec repeteable fields
      • Insérer la valeur d'un champ joomla "joomla field" dans php
    • SEO - Crawling - IA
      • 28 idées SEO sur le plan technique
      • Robot.txt - Empêcher les IA de crawler le site
      • Empêcher les IA de crawler via .htaccess
      • TDM Reservation Protocol (TDMRep)
      • Display Review from Google review on website
      • Fix microdata for the last breadcrumb item
      • Rewrite sitemap url to sitemap.xml
      • LCP - CLS and Google Speed
    • Other
      • Synology Drive - Synchronisation à la demande ?
      • Notepad édition avancée
      • Comment protéger un répertoire par mot de passe
      • MySQL delete FROM TABLE
    • October
      • October Videos tutorials
      • October Official tutorials and documentation
    • Librairies / templates / JS
      • Splash page
      • AOS CSS Scrolling effect
      • Add class with jQuery
      • Change HTML Element with JS
      • Hover CSS
    • Optimisation - SEO - Structured Data
      • F.A.Q. données structurées
      • Temoignages données structurées

Documentation

Display Review from google Google on website

Details
Category: SEO
  
  <?// Script à configurer depuis : https://dash.elfsight.com/apps/google-reviews ?>
  
  <?// Insérer ce code juste avant la fermeture de la balise </body> ?>
  <div class="jlf-google-review-hp">
    <script src="https://static.elfsight.com/platform/platform.js" async></script>

    
<script>
  window.onload = function() {
    setTimeout(function() {
      var linkElement = document.querySelector('a[href="https://elfsight.com/google-reviews-widget/?utm_source=websites&utm_medium=clients&utm_content=google-reviews&utm_term=jeanlucfebbraro.com&utm_campaign=free-widget"]');
      if (linkElement) {
        linkElement.style.display = 'none';
      }
    }, 2000); // Attendre 5 secondes avant de masquer l'élément
  };
</script>


<?// ensuite insérer le code sur la ou les pages voulues ?>
  <div class="jlf-greview-mod-temoignage">
  <div class="elfsight-app-4cd41622-2476-42d1-9efd-0ade8620f904" data-elfsight-app-lazy></div>
  </div>
  
  
<?// ensuite insérer ce JS qui permet de faire sauter le copyright ?>
<script>
  window.onload = function() {
    setTimeout(function() {
      var linkElement = document.querySelector('a[href="https://elfsight.com/google-reviews-widget/?utm_source=websites&utm_medium=clients&utm_content=google-reviews&utm_term=jeanlucfebbraro.com&utm_campaign=free-widget"]');
      if (linkElement) {
        linkElement.style.display = 'none';
      }
    }, 2000); // Attendre 5 secondes avant de masquer l'élément
  };
</script>



<?// ensuite insérer ce JS qui permet de proposer un autre texte que celui en anglais  ?>

<script>
window.onload = function() {
  setTimeout(function() {
    var reviewText = document.querySelector('.BadgeTotalReviews__Content-sc-15g78rc-0'); // Cibler l'élément avec le texte
    if (reviewText) {
      reviewText.textContent = 'Lisez nos 43 avis'; // Remplacer le texte en anglais par du français
    }
  }, 2000); // Attendre 2 secondes pour s'assurer que le widget est complètement chargé
};

</script>  


<?// pour faire simple, on peut inclure les deux dernier script dans le même script?>
<script>
  window.onload = function() {
    // Premier script : Masquer le lien
    setTimeout(function() {
      var linkElement = document.querySelector('a[href="https://elfsight.com/google-reviews-widget/?utm_source=websites&utm_medium=clients&utm_content=google-reviews&utm_term=jeanlucfebbraro.com&utm_campaign=free-widget"]');
      if (linkElement) {
        linkElement.style.display = 'none';
      }
    }, 2000); // Attendre 2 secondes avant de masquer l'élément

    // Deuxième script : Modifier le texte des avis
    setTimeout(function() {
      var reviewText = document.querySelector('.BadgeTotalReviews__Content-sc-15g78rc-0'); // Cibler l'élément avec le texte
      if (reviewText) {
        reviewText.textContent = 'Lisez nos 43 avis'; // Remplacer le texte en anglais par du français
      }
    }, 2000); // Attendre 2 secondes pour s'assurer que le widget est complètement chargé
  };
</script>

 

######################################################

https://support.google.com/merchants/answer/14632921?sjid=9565644862205094140-EU


<!-- DÉBUT du code d'affichage du badge Google Avis clients -->

<script src="https://apis.google.com/js/platform.js?onload=renderBadge"

  async defer>

</script>

 
<script>

  window.renderBadge = function() {

    var ratingBadgeContainer = document.createElement("div");

    document.body.appendChild(ratingBadgeContainer);

    window.gapi.load('ratingbadge', function() {

      window.gapi.ratingbadge.render(

        ratingBadgeContainer, {

          "merchant_id": 42,

          "position": "BOTTOM_LEFT"

        });

    });

  }

</script>

<!-- Fin du code d'affichage du badge Google Avis clients →

<!-- DÉBUT du code de la langue d'affichage de Google Avis clients -->

<script>

  window.___gcfg = {

    lang: 'en_US'

  };

</script>

<!-- FIN du code de la langue d'affichage de Google Avis clients -->

 

  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86

Page 82 of 95