URLを返すジェネリック関数があります。(これは、プラグイン内のリソース[画像、スタイルシート]にURLを返すプラグイン関数です)。
これらのURLでGETパラメーターを使用します。
HTMLページ内でこれらのURLを使用する場合、W3C検証に合格するには、アンパサンドを&としてマスクする必要があります。
/plugin.php?plugin=xyz&resource=stylesheet&....
しかし、URLをAJAX呼び出しの「url」パラメーターとして使用したい場合、アンパサンドが正しく解釈されず、呼び出しが台無しになります。
何かを取得できますか?AJAX呼び出しで動作しますか?
このプラグインモデルは何度も(そしておそらく多くの人が)再利用するので、URL生成関数(intendedUse = "ajax"など)にパラメーターを追加したり、JavascriptでURLを操作したりすることは避けたいと思います。できるだけシンプルにしたい。