Google dispose d’un service permettant de récupérer la favicon de n’importe quel site via une simple URL. En effet, Google Shared Stuff (S2) permet de retourner une image PNG (et non un .ico) à partir d’une URL cachée :

http://www.google.com/s2/favicons?domain=www.papygeek.com

favicon

L’intérêt est qu’il est alors possible d’intégrer facilement cette image sur n’importe quel site Web dans une balise de type <img>, donc sans la moindre ligne de code. Google s’occupera tout seul de trouver la favicon.

Il existe en fait plusieurs façons d’intégrer une favicon sur un site en fonction des navigateurs :

<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" href="/favicon.png" />

Ou même simplement un fichier « favicon.ico»  à la racine du site…
Ici, le service de Google ne semble trouver la favicon correctement que si celle-ci se situe à la racine. Ce n’est pas dramatique puisque c’est quand même en général la bonne pratique à adopter pour que la favicon soit compatible avec un maximum de navigateurs.

Sous WordPress, pour pouvoir intégrer la favicon du site de ceux qui laissent un commentaire, il suffit d’éditer le fichier « comments.php»  et d’y ajouter une ligne de ce type :

<?php if (!empty($comment->comment_author_url)) {$url = preg_replace('/^http:\/\//', '', $comment->comment_author_url); if ($url != "") {   $imgurl = "http://www.google.com/s2/favicons?domain=" . $url;    echo '<img src="' . $imgurl . '" width="16" height="16" />';	  }} ?>

Bien sûr, la technique est facilement adaptable à DotClear ou autre. Les commentaires sont là pour partager vos solutions.

favicon-comments

Et évidemment, puisque l’image est hébergée sur les serveurs de Google, ça devrait rouler niveau charge… et ne pas ralentir votre site ou blog.

Via.

 


 

12 réponses pour "WordPress : intégrer facilement des favicons dans vos commentaires"


  1.  Nicolas Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Linux Linux
    06 septembre 2008 @ 17:34 - - Citer
    1

    Super news ! :ike: (mais je suis sous dotclear 2, donc les plugins pour le moment… )

    Vivement une version dotclear ! (Cocoricooo !)

  2.  Piokaz Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows XP
    06 septembre 2008 @ 19:06 - - Citer
    2

    Ohhh.. et combien de fois pickupjojo a insisté pour que tu fasse une capture de son commentaire ? ^^

    Sinon, ouais, assez sympa.

  3.  Bayounette Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows XP
    06 septembre 2008 @ 22:55 - - Citer
    3

    Merci merci merci :thumbsup:

    J’avais testé avec le plugin WP favicon mais ca ne voulait plus marcher depuis les mises à jour.
    La je suis ravie :wub:

  4.  FraG Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows XP
    07 septembre 2008 @ 11:22 - - Citer
    4

    Sympa ça.
    Le code, on peux le placer n’importe ou dans le fichier comments.php ou il y’a un endroit précis ?

  5.  dhoko Surfe avec Opera Opera 9.52 sur Windows Windows XP
    07 septembre 2008 @ 12:20 - - Citer
    5

    Hyper sympa ça, dès que j’ai un peu de temps je file le mettre dans mon code

  6.  Bayounette Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows XP
    07 septembre 2008 @ 12:42 - - Citer
    6

    @frag : En général on met le code près du nom de l’auteur du commentaire. Pour ma part, utilisant WordPresss, j’ai mis le code avant

  7.  Praska Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows Vista
    07 septembre 2008 @ 19:40 - - Citer
    7

    Bizarre j’ai raté l’infos ! ;)
    Mais je vais essayer de motiver mon admin pour ça :p

  8.  Ze Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Linux Linux
    07 septembre 2008 @ 21:30 - - Citer
    8

    Ca ne marche malheureusement pas pour les « sous-sites»  toto.com/toto à première vu, dommage.

  9.  De tout de rien, c'est la boîte à liens ! | Weezonaute, le blogueur masqué Surfe avec WordPress WordPress 5740
    08 septembre 2008 @ 9:05 - - Citer
    9

    [...] WordPress : intégrer facilement des favicons dans vos commentaires via Papy Geek [...]

  10.  Pêle-mêle de blogues : Planete Freeware Surfe avec WordPress WordPress abc
    08 septembre 2008 @ 23:37 - - Citer
    10

    [...] WordPress : intégrer facilement des favicons dans vos commentaires [...]

  11.  younes Surfe avec Mozilla Firefox Mozilla Firefox 3.0.1 sur Windows Windows XP
    17 septembre 2008 @ 18:26 - - Citer
    11

    J’ai essaye mais ca marche pas :(

  12.  smed79 Surfe avec Mozilla Firefox Mozilla Firefox 3.0.4 sur Windows Windows XP
    05 janvier 2009 @ 2:00 - - Citer
    12

    salut,
    je vais tester ! :ike:
    merci et @ ++


 

Laisser un commentaire

;) :zorro: :yes: :wub: :woot: :whistle: :wassat: :tongue: :thumbsup: :sweat: :shocked: :sad: :pirate: :no: :ninja: :mad: :lol: :ike: :getlost: :geek: :ermm: :cry: :cool: :blink: :)



Votre publicité ici en direct ?
Votre publicité ici via AD42 ?

Apartés

  • La RC1 de Windows 7 est sortie, et cela n'empêche pas les développeurs de continuer leur travail et de créer de nouvelles versions beta.

    Aujourd'hui, la dernière build se voit dotée d'un nouveau WallPaper :

    Windows 7 New Wallpaper

    - #
  • Les plus grandes faillites de l'histoire en image :

    LaRoueDeLaBanqueroute

    - #
  • Le online de Street Fighter IV, vous avez déjà essayé ? Ca ressemble à ça :

    Street Fighter IV

    - #

Vidéos

Quand PapyGeek passe, il n'y a pas que les moustiques qui trépassent... +

PapyGeek