web-dev-qa-db-fra.com

Plugin qui insère un favicon à côté des liens

Comme beaucoup d'autres, j'ai de nombreux liens sur tout mon site. Certains sont dans le corps, d'autres dans les barres latérales, d'autres dans les commentaires. Lorsque des liens pointent vers un site externe, j'aimerais beaucoup que la favicon de ce site apparaisse à gauche du lien. J'ai vu cela dans de nombreux endroits. Par exemple, un lien vers la page Wikipedia devrait avoir cette favicon wikipedia.

Le plugin Icônes de fichiers semble le faire, mais pour les types de fichiers (vous créez un lien vers un PDF, vous obtenez une icône PDF) . Mais la question est, comment faites-vous cela pour les types généraux de liens? Vous pouvez ajouter manuellement des URL au plug-in File Icons, mais c'est une douleur, et j'ai entendu parler du S2 de Google, qui devrait trouver automatiquement la plupart des icônes fav.

Donc ma question est: y a-t-il un plugin qui trouvera automatiquement les liens sur un post/page/etc. et insérez l'icône fav de l'URL à gauche du texte?

1
cmurockstar

(du duplicata de fermeture)

J'ai tapé ce plugin très rapidement lors de la publication de ce ...

Cela semble fonctionner, voir http://leau.co (où je l'ai rapidement testé) ou http: //edward.de.leau. net (où je l'ai testé avec plus de liens dans le contenu du message), par exemple voir la barre latérale en bas à gauche ou certains messages contenant plusieurs liens.

Hmmm, je vais ajouter dans v0.3:

  • mise en cache
  • types de fichiers à ignorer
  • si je découvre comment une autre icône par défaut
  • uRL à ignorer

Remarques:

Mettre à jour:

En attendant, il est à la version 0.4.8 et scanne les pages directement pour les balises d'icônes, /favicon.ico à la racine, vérifie google et autres fournit. Le service informatique peut également remplacer le contenu dans toute zone où des filtres sont fournis. Après le traitement, l’image est convertie en une conversion automatique au format png, les URL exclues par extension, les valeurs par défaut comme les identicons et un cache.

la version 0.4.8 désactive temporairement TOUT (read http://wp.leau.co/2011/03/04/wp-favicons-part-1-preventing-duplication-of-meta- data-attaché-à-uris-tel-comme-favicons/ ) sauf pour 'check google', attendons donc pour 0.4.9 qui le relance.

3
edelwater

Vous pouvez essayer Karedas Favicon :

Ajouter 16x16 favicon après tous les liens dans vos messages. La balise du favicon a une classe 'favlink' afin que vous puissiez la CSS comme vous le souhaitez.

Il y a beaucoup de plugins si vous recherchez "favicon" dans la base de données de plugins WordPress .

Si vous développiez un tel plugin, je ne compterais pas à 100% sur le service Google. Je voudrais vérifier le lien HTML, et essayer d'obtenir un favicon dans la manière standard du W3C:

<link rel="icon" type="image/png" href="http://example.com/myicon.png">

Si ce code n'est pas présent, vérifiez les autres:

<link rel="Shortcut Icon" href="http://example.com/favicon.ico" type="image/x-icon" />

Ou cherchez le fichier favicon.ico | png à la racine du domaine (une façon habituelle d’utiliser favicons).

Si aucun de ceux-ci ne renvoie une icône, utilisez le service S2.

2
Fernando Briano