WP[up]: 外部リンクに favicon 表示 - Favicon API javascriptライブラリ(jQuery版)+Link Indication Plugin
サイト外へのハイパーリンクへの favicon 表示に使っていた JSライブラリ+プラグインセットを、WP2.3 に上げる際に一旦外していたが、改めて最新版を導入しました。ライブラリの方は、ちょうど jQueryプラグイン版 が公開されたところで、jQuery といえば WordPress に同梱されているんジャマイカ?、ということで、こちらを試してみることに。。
役割分担:
- Link Indication Plugin — リンクのアンカータグに class を付加
- Favicon API javascriptライブラリ — 任意の class に favicon 表示 ← ただ今つまづき中。。
作業途中のため、後で必ず記事に修正が入ります。
Link Indication Plugin
| 機能概要 | 記事・ページ・コメント等(任意)内のアンカータグに、リンクの種類別の CSS クラスを付加する。 |
|---|---|
| バージョン | 3.2 |
| 作者(web) | Michael Wöhrer さま |
| 配布元 | Software Guide » Link Indication Plugin |
| ドキュメント | 同上 |
| 動作見本 | |
| 「ページ」対応 | |
| 適用したWP | WordPress 2.3.1 [UTF-8] |
導入手順
- 配布元よりダウンロード。
- 解凍した
link-indication.phpでもサブディレクトリごとでもよいようなので、link-indicationフォルダごとwp-content/plugins/ディレクトリへアップロード。 - 管理パネルにて有効化。
- オプション設定 — Oprions > Link Indication 画面にて。
- 設定項目は旧バージョンと同様。
- Blog URLs に内部リンク扱いとしたいドメインを複数指定したいときは改行。
- うちの場合、Favicon API を使うしファイル配布などもしないので、External links:
ex-refのみ指定。 - と思ったら、Specific link types に一つも指定しないとエラーが出たので、ダミーを一つ登録。
Favicon API javascriptライブラリ [jQueryプラグイン版]
注: WordPress のプラグインではありません。
| 機能概要 | 任意の class 名を持つアンカータグに、リンク先の favicon を表示する。 |
|---|---|
| バージョン | 0.0.1 |
| 作者(web) | hirotomo kunimatsu(jigen) さま |
| 配布元 | jigelog » favicon API javascriptライブラリ [jQueryプラグイン] |
| ドキュメント | 同上 |
| 動作見本 | |
| 「ページ」対応 | |
| 適用したWP | WordPress 2.3.1 [UTF-8] |
導入手順
- 配布元よりダウンロード(右クリックして「名前を付けてリンク先を保存…」)
- サーバへアップロード
今回は、テーマ/js/jquery.faviconapi.jsに置いてみた。 - jQuery は WordPress 同梱のものが使えるんじゃないかと思ったが、動作しなかったので、とりあえず jQuery から「jQuery 1.2.1 (14kb, Minified and Gzipped)」をダウンロード。
テーマ/js/jquery.jsとしてアップロード。 テーマ/header.phpを修正<script type="text/javascript" src="http://bono.s201.xrea.com/wordpress/wp-content/themes/sara/js/jquery.js"></script> <script type="text/javascript" src="http://bono.s201.xrea.com/wordpress/wp-content/themes/sara/js/jquery.faviconapi.js"></script> <script type="text/javascript"> <!-- $(document).ready(function(){ $("a.ex-ref").faviconapi({ size:'s' }); }); //--> </script> <meta http-equiv="Content-Style-Type" content="text/css" />$(document).~どこに書こうか迷ったので、とりあえず生で。XHTML なので、スクリプトの括り方は//<


【WordPress】「Link Indication Plugin」導入 » Telmina :
November 21st, 2007 at 2:12
[...] WP[up]: 外部リンクに favicon 表示 - Favicon API javascriptライブラリ(jQuery版)+L… @ power source* [...]
Sa・Ga :
November 21st, 2007 at 2:22
ぼの様、ご紹介いただきありがとうございました。
おかげで助かりました。
自分のところにも書きましたが、とりあえず私はまず「Link Indication Plugin」のほうだけ先に導入いたしました。
ところで、「jQuery」っておいしいですか?(ぉぃ)
このプラグイン、すでにリンクにclass属性を設定しているときは二重に設定することがないようですね。
おかげで、導入前にfaviconを読んでいた箇所の挙動がおかしくなるようなこともありませんでした。
jigen :
November 22nd, 2007 at 13:16
ゴメンなさい。バグありました~。
今修正していますので、修正終わり次第連絡します。m(_ _)m
jigen :
November 22nd, 2007 at 14:57
申し訳ないです。直しました!
http://jigen.aruko.net/2007/11/22/plugin-of-jquery-which-can-use-faviconapi-002/