
はてなダイアリーのように、記事に書いたキーワードに、自動的にリンクを埋め込むプラグインです。
バージョンアップしました。
↓こんな感じで、管理ページでキーワードとリンク先を設定しておくと、

普通に記事を書くだけ(特定の文字で囲んだりする必要なく)で、キーワードに設定したリンク先を埋め込みます。
紹介魔(笑)のcha_cyaさんに
Nucleus(JP)フォーラムで紹介していただき、
まみおさんと
Andyさんにアドバイスをいただくことができました。
変更点
- 構造変更しました。これにより、仕様が変わりました。(まみおさんのアドバイスに感謝!)
- EUC文字区切り対策(Andyさんのアドバイスに感謝!)
- target設定機能(cha_cyaさんのアイデアに感謝!)
注意点&仕様
1)
以下の部分は、リンク挿入処理の対象外となります。
- "<"と">"の内側(htmlタグの内部)
- <a></a>タグで囲まれた内側(<a>タグは入れ子にできないため)
2)
プラグインの順位
- <a>タグが入れ子になるといけませんので、NP_Wordなどの<a>タグを補完するようなプラグインより順位を下げる必要があります。ver0.1以降、"<"と">"の内側が対象外となりましたので、順位はできるだけ低い方が良いかもしれません。
3)
<a>タグのtarget属性設定
- 管理ページで、各キーワードごとに、リンク先を開くウィンドウを「新しく開かない(target属性なし)」「新しく開く(target="_blank")」のいずれかに設定することができます。
cha_cyaさんからいただいたアイデアです。(サイズ指定の実装は次のバージョンに見送らせてください
)
↓ここからダウンロードできます。
NP_znKeywordLink_ver011_utf8.zip(UTF-8用)
NP_znKeywordLink_ver011_euc.zip(EUC-JP用)旧版公開中止しました。
バージョンアップしました。→ver0.20
前バージョン(ver0.02)からのアップグレード
テーブルのフィールドが1つ増えています。
アンインストール時、データを破棄しない設定で、前バージョンをアンインストールしていただき、新バージョンをインストールすると、「target属性なし」の状態になります。
そして、最初にプラグイン管理ページにアクセスした際に、自動的にテーブルのアップグレード処理を行います。
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。
ブログにてコメントをいただきありがとうございます^^
本日早速試してみましたが、はてなダイアリーのような自動リンクが まさか私のブログで出来るとは。。ビックリで感動です~
利用していて とっても楽しくなりますネ!
素敵なプラグインを製作していただき、本当にありがとうございます。