SOUSAKUYA-SAI BLOG > サブドメインで読み込ませるJSを切り替える
サブドメインで読み込ませるJSを切り替える
なんか、すごく力業なので、スマートにする方法、どなたかご教授下さい。
WordpressMUのテーマをこちょこちょ。 力業しか思いつかなかったので、もっとスマートにできないかなぁ。 ノンプログラマーはこういうとき辛い!
<script type="text/javascript" src="<?php echo bloginfo('template_url'); ?>/js/<?php $string = get_option('home'); if (stristr($string, "hoge1")) { echo 'function1.js'; } else if (stristr($string, "hoge2")) {echo 'function2.js';} else {echo 'function.js';} ?>"></script>
ようするに、JSを読み込ますのに、サブドメイン事に違うスクリプトファイルを読み込ませているわけです。
http://gerogero.com →function.js
http://hoge1.gerogero.com →function1.js
http://hoge2.gerogero.com →function2.js
でも、ものすごい力業なんですよね。 もっとスマートにできないかなぁ?
>何に使っているの?
とあるメーカーサイトで、商品カテゴリ事にサブドメインを切り替える必要があって、サブドメイン事にJqeryの設定値を変えなければならなかったので。
基本的に、CSSは同じなので、JSと一部のクラス名
Tags: Wordpress・Xoops