日本語を記入すると文字化けした話。CommentsAutoExternalLinkプラグインはprototypeが使われてます。今回はリクエストにお答えしてjQuery版に変更する方法を解説します。ついでにwp_enqueue_script()への対応方法も載せてます。プラグイン作者はinoccoさん、jsソースはFsikiさんが作られたものです。この記事では改造部分のみ掲載しており、変更後のソースそのものは配布してません。jQueryやprototypeなどを使わない以下の変更は、前の記事と同じです。Hiliterのソースは除外PHPファイルの変更get_settings()が非推奨になったのでget_option()に変更。スクリプトの呼び出しをwp_enqueue_script()にする。&quot;AutoExternalLink.js&quot;;}これの下にあるechoHeader()も修正します。jsのechoは全部削除して、wp_enqueue_script()を書きます。wp_enqueue_script()はadd_action()でのhookが違うので、CSSのechoを別の関数に移します。&quot;n&quot;;}最後の方にあるadd_action()を追加・変更します。'echoCSS'));add_filter('wp_print_scripts',array(&amp;$wpAEL,'echoHeader'));※CSSをechoHeaderに入れても動くんだけど、一応分けました。wp_enqueue_script()はwp_headだと動かないのでこちらを使います。prototype版(デフォルト)の場合は、wp_enqueue_script()の最後をarray('prototype')にします。前にも解説してるのでjQuery依存の部分だけ書いてます。他ライブラリとの衝突をしやすいので、あらかじめ対策をしておく方向で。各種設定のあたりに以下を追加。jQuery.noConflict();これを記述すると$がjQueryという記述で動くようになります。$はprototypeやmootoolsでも使われるので他ライブラリを併用する場合に有効です。最後の呼び出しを変更します。false);▼変更後jQuery(document).ready(newWin);hn要素以外のaタグに追加したいjQueryの記述方法で書けばおkです。(参考リファレンス)noConflict()使ったので、$()ではなくjQuery()になります。いうエラーが出るときに試すと効果的。22:32jQuery版の解説ありがとうございました。AutoExternalLinkはFirefox以外では画像にアイコンが出てしまうのですがこれを修正する方法はないでしょうか?よろしくお願いします。22:15気が向いたらお願いします。フレームワークはjQueryだったら嬉しいです。DesignWall.。