We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 23050
    • 1,842 Posts
    Bonsoir,

    Je souhaiterai installer des scripts php pour suivre le passage des robots des moteurs de recherche, entre autres, sur mes sites.

    Mais, je me trouve bien bête car je ne sais pas comment faire embarrassed

    Je n’ai pas osé faire un copier/coller du script php dans un snippet de peur de faire une bêtise !

    Merci smiley

    Voici un des scripts :
    echo"<!--~~~CrawlTrack~~~~~~~~~~~~~~~~~~~~-->\n";
    $crawltsite=1;
    include("/xxx/crawltrack/crawltrack.php");
    echo"<p><a href=\"http://www.crawltrack.fr\">
    <img src=\"http://www.jauraisduluidire.com/crawltrack/images/nologo.png\" alt=\"CrawlTrack: free crawlers and spiders tracking script for webmaster - script gratuit de détection des robots pour webmaster\" width=\"1\" height=\"1\" style=\"border:0\"/>
    </a></p>\n";
    echo"<!--~~~CrawlTrack~~~~~~~~~~~~~~~~~~~~-->\n";
      • 21985
      • 82 Posts
      Bonjour Perrine,

      Pourtant ce serait la bonne solution, création d’un snippet et coller entre les balises <?php et ?> ton code PHP

      Bien sûr vérifie que l’appel à include("/xxx/crawltrack/crawltrack.php"); que tu as bien dans le root de ton site un répertoire /xxx/crawltrack/ avec crawltrack.php dedans

      Ensuite dans ta page, tu fais appel à ton snippet

      Amicalement
      Patrick
        • 16732
        • 592 Posts
        De mon côté je préconiserais plutôt un plugin vu que l’appel doit se faire pour toutes les pages.
        ça permet donc d’injecter le tracker dans toutes les pages à moindre frais (pas besoin de se demander si on a bien mis le snippet dans tous les templates ) grin

        Plus généralement tout ce qui est tracker je l’utilise via des plugins.
          • 23050
          • 1,842 Posts
          Voici ce qu’Helio m’a préconisé de faire :

          $output = "<!--~~~CrawlTrack~~~~~~~~~~~~~~~~~~~~-->\n";
          $crawltsite=1;
          include("/xxx/crawltrack.php");
          $output .="<a href=\"http://www.crawltrack.fr\">
          <img src=\"http://www.jauraisduluidire.com/crawltrack/images/logo9.png\" alt=\"CrawlTrack: open-source crawlers and spiders tracking script - script open-source de détection des robots\" width=\"80\" height=\"15\" />
          </a>\n";
          $output .="<!--~~~CrawlTrack~~~~~~~~~~~~~~~~~~~~-->\n";
          
          return $output;


          En plugin, c’est une idée aussi sauf par exemple pour les scripts qui affichent un logo : il faut pouvoir rester maître de l’emplacement du logo wink

          Merci pour vos réponses smiley
            • 16732
            • 592 Posts
            Oui effectivement si on a un logo à afficher alors le snippet est plus approprié smiley