Archive for 8 月, 2012

Googleの静的マップ貼り付け方法

by fujii | 8 月 6th, 2012 

ただのブックマーク。
Googlemap貼り付けたいけど、読み込み遅いし画像でいいよって時に。
https://developers.google.com/maps/documentation/staticmaps/?hl=ja

more from " Googleの静的マップ貼り付け方法 "...

Comments Off

サブディレクトリにインストールしたWordpressをトップに表示させる

by fujii | 8 月 6th, 2012 

既に運用されているサイトのリニューアル案件などで、新設したサブディレクトリで開発を進めていた時などに使います。
ここのやり方に沿って進めれば超カンタン。
http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory
ちょっと長ったらしく書いてあるような気がしますが、まとめると以下のたった3点。
——————————–
1.「サイトのアドレス (URL)」をトップのものに修正
2.index.php と .htaccess をトップディレクトリにコピー
3.index.phpから読み込むwp-blog-header.phpが、トップのものではなくサブディレクトリのものになるよう修正
——————————–
3分で移行できるのでぜひ試してみてください。

more from " サブディレクトリにインストールしたWordpressをトップに表示させる "...

Comments Off

JavascriptでのIE判定

by fujii | 8 月 6th, 2012 

<script language=”javascript”>
var ie = /*@cc_on!@*/false;
if (ie) {
//IEの場合の処理
} else {
//IE以外の場合の処理
}
</script>
UAとか確認しなくても、これだけで判定できるそうです。
キモは「cc_on」のところ。
条件付きコンパイル機能に対応したブラウザかそうでないかで判定しているようです。

more from " JavascriptでのIE判定 "...

Comments Off

fancyboxがIEで効かないときの対処法

by fujii | 8 月 2nd, 2012 

ボタンをクリックするとあるphpをポップアップで表示・・・という動作を実装するためにfancyboxを使ったんですが、なぜかIEで表示されない。
Chromeは全然いけるんですが、IEは8以下だとどのバージョンもさっぱりです。
ググると
1.IE用の画像のパスを修正する
2.オプションの最後にカンマを付けないようにする
などなどいくつかの解決策が出てきたんですが、どれを試してもダメでした。
ただ、これまでの案件でできてるので絶対できるはず・・・・と思って過去のソースを漁ったら、解決策が見つかりました。
【第3の解決策】
typeでiframeを明示的に指定する
つまり
$(”.thumb”).fancybox();
だと動かないけど
$(”.thumb”).fancybox({ ‘type’ : ‘iframe’ });
だと動くってことです。
ただiframeだとinlineとかのように高さを自動で調節してくれないので、使うのはIEだけにしたほうがよさそうですね。
そのへんはIE判別のスクリプトとか使って、使い分ける感じで。
1つ疑問なのは、inlineでもIEで動く場合があるってこと。
何か条件が整うとiframe以外動かなくなるっぽいんですが、その条件が不明です。

more from " fancyboxがIEで効かないときの対処法 "...

Comments Off

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera