Papy Geek

Un blog différent sur tous les bons trucs du Web

Avant de rencontrer PapyGeek, les sept nains ne s'appelaient pas les sept nains.
 

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.



 
 

11 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 !
    (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

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

  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 :(



 
 

Laisser un commentaire

Rappel : Les commentaires sont modérés. Tout commentaire publicitaire, stupide ou injurieux sera supprimé sans préavis.
Attention à votre orthographe! Le langage SMS et les majuscules sont interdits!

                         



Annoncez Ici

Apartés

  • Bienvenue chez les Ch'tis... c'est vraiment dramatique!

    - #
  • PhotoShop en vrai...

    le-vrai-photoshop

    - #
  • Killer Instinct ça vous dit quelque chose ?
    Voici un superbe C-C-Combo Breaker d'Obama :

    c-c-c-combo-breaker

    - #
  • Barack Obama premier président américain noir de l'histoire ?

    C'est ce qu'annonce Le Canard Enchaîné qui a envie d'y croire et qui publie donc sa une en pariant sur la victoire d'Obama.

    victoire-obama

    Via.

    - #
  • Voilà comment Google lutte contre les zombies :

    - #
  • Voici une présentation et un guide complet sur Windows 7 fournit par... Microsoft.

    Finalement, Windows 7 est peut-être plus avancé que prévu.

    - #
  • Google Chrome : Google vs Microsoft.

    - #
  • La recherche de "Terrorist costume" sur Amazon.com renvoie des résultats plutôt surprenants...

    Au départ, les résultats montraient un masque d'Obama. Maintenant, c'est un masque de McCain... décidément, la campagne est partout aux Etats-Unis...

    - #
  • Motorola ? Mon Q ! (Cliquez pour voir le message présent sur cette publicité de Motorola).

    - #
  • Mygazines, le site de magazines dont je vous parlais dernièrement, vient de fermer... pour manque d'argent! Et oui, ça coûte de l'argent de faire tourner un site comme celui-là.

    Finalement, tout est une histoire de fric. Une piste pour faire céder PirateBay ?

    - #