Плагин, который вставляет значок рядом со ссылками


У меня, как и у многих других, есть множество ссылок по всему моему сайту. Некоторые из них находятся в теле, некоторые - на боковых панелях, некоторые - в комментариях. Когда ссылки переходят на внешний сайт, я бы очень хотел, чтобы значок этого сайта отображался слева от ссылки. Я видел это во многих местах. Например, ссылка на страницу Википедии должна содержать этот значок википедии.

Плагин Значки файлов , похоже, делает это, но для типов файлов (вы ссылаетесь на PDF, вы получаете PDF значок). Но вопрос в том, как вы делаете это для общих типов ссылок? Вы можете добавить URL-адреса в плагин значков файлов вручную, но это больно, и я слышал о S2 от Google, который должен автоматически находить наиболее популярные значки.

Итак, мой вопрос: есть ли плагин, который автоматически найдет любые ссылки на пост/страницу/и т. Д. И вставит значок избранного URL-адреса слева от текста?

Author: cmurockstar, 2011-01-16

2 answers

(из заключительного дубликата)

Я очень быстро набрал этот плагин во время публикации этого...

Кажется, это работает, см. http://leau.co (где я быстро протестировал его) или http://edward.de.leau.net (где я протестировал его на большем количестве ссылок в содержании публикации), например, см. нижнюю левую боковую панель или некоторые сообщения с несколькими ссылками в ней.

Хммм, я добавлю в версии 0.3:

  • кэширование
  • типы файлов, которые следует игнорировать
  • если я узнаю, как другой значок по умолчанию
  • URL-адреса, которые следует игнорировать

Примечания:

  • Получить его здесь: http://wordpress.org/extend/plugins/wp-favicons / (v.0.1)
  • Если есть дополнительные RFC/ошибки, отличные от указанных выше (TODO), оставьте комментарий:)
  • Стилизацию можно выполнить на страницах администратора

Обновление:

В то же время он до версии 0.4.8 и сканирует страницы непосредственно на наличие тегов значков, /favicon.ico в root, проверяет Google и другие сервисы. ЭТО также может заменить содержимое в любой области, где предусмотрены фильтры, есть поддержка после обработки изображения, такая как автоматическое преобразование png, может исключать URL-адреса по расширению, предоставляет значения по умолчанию, такие как идентификаторы, и имеет кэш.

Версия 0.4.8 временно отключает ВСЕ это (читать http://wp.leau.co/2011/03/04/wp-favicons-part-1-preventing-duplication-of-meta-data-attached-to-uris-such-as-favicons/ ) за исключением "проверить Google", так что давайте подождем 0.4.9, который начнет работать снова.

 3
Author: edelwater, 2011-03-04 01:17:15

Вы можете попробовать Каредас Фавикон:

Добавьте значок 16x16 после всех ссылок в ваших сообщениях. Тег favicon имеет класс "favlink", поэтому вы можете использовать его по своему усмотрению.

Есть много плагинов, если вы ищете "favicon" в базе данных плагинов WordPress.

Если бы вы разрабатывали такой плагин, я бы не стал на 100% полагаться на сервис Google. Я бы проверил html-код ссылки и попытался получить значок в стандарте W3C способ:

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

В случае, если этот код отсутствует, проверьте наличие других:

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

Или найдите файл favicon.ico|png в корневом каталоге домена (обычный способ использования значков).

Если ни один из них не возвращает значок, воспользуйтесь сервисом S2.

 2
Author: Fernando Briano, 2011-01-27 19:30:08