勇者コレクター攻略日記

元々はプロのプログラマがレビューする転職情報。今は勇者コレクターの攻略がメイン

WP Super CacheとKtai StyleとWPtouchを上手く混在させる設定

   

今度、自分のWordPressサイトで
Ktai StyleやWPtouchなどの
モバイル表示用のプラグインを
導入することになったのだけど
これらのプラグインって
WP Super Cacheとの相性が悪いって
有名な話。

なんか、
面倒な対策方法が
いくつかあったなー、
と思いつつ調べてみたら
このページがすごくわかりやすかった。

WP Super CacheとKtai StyleとWPtouchの併用
http://blog.aroundit.net/super-cache-ktai-style-wptouch/

そもそも、
どうして問題が起こるかというと
同じページでも
スマホ用のページがキャッシュされたり
PC用のページがキャッシュされたりするので
キャッシュが混在してしまうため
表示が変になるんだとか

上記サイトでは
これに対するシンプルな解決策として下記を採用したようです

ユーザーエージェントでキャッシュの有効無効を切り替えます。

なんでも、
WP Super Cache設定で
除外するユーザーエージェントに
携帯やスマートフォンのUAをバババーッと
追加するようです

Android
bada
blackberry 9800
blackberry9500
blackberry9520
blackberry9530
blackberry9550
CUPCAKE
DDIPOCKET
DoCoMo
dream
emobile
emulator
Huawei
incognito
iPhone
iPod
J-EMULATOR
J-PHONE
KDDI-
mixi-mobile-converter
MOT-
MOTEMULATOR-
Nintendo
Nitro
Nokia
PalmOS
PDA
s8000
SL-
SoftBank
SONY/COM
UP.Browser
Vodafone
webmate
webOS
WILLCOM

早速これで試してみようと思います。

 - 未分類 , , ,