アクセスアップ HOME > wordpress > WP SuperCache と KtaiStyle の競合

WP SuperCache と KtaiStyle の競合

ワードプレスのプラグインの中でも、とりわけ重要で便利なプラグイン WP SuperCache と KtaiStyle
この2つが両雄並び立たずになると、とっても困ります。

でも、普通のインストールして有効化すると、競合しちゃうんですよ。これが。

何で気づいたかというと、パソコンから自分のサイトをgoogleで検索してページを表示したらケータイ表示やったんです。

どうも、wordpress SuperCacheがケータイ表示画面をキャッシュして、パソコン表示に反映したようです。

で、共存できる方法はケータイスタイルの本家サイトで説明してくれてます。

Ktai Style と WP Super Cache を併用する

全体の流れはこんな感じ。

  • Ktai Style および WP Super Cache を無効にします。

  • ktai_style/patch-supercache-ktaistyle.php ファイルを WP Super Cache 配下の plugins ディレクトリーに配置します。通常は wp-content/plugins/wp-super-cache/plugins/ というパスです。

  • Ktai Style および WP Super Cache を有効にします。

  • WP Super Cache の設定画面で、一番下の方にある「Ktai Style Support」を Enabled(使用する) にします。
クリックで拡大↓
KtaiStyle_support

次に WP Super Cache の設定画面で Mobile Device Support をオンにします。

Mobile_device_support

で、完了です。

確認方法はこんな感じ。

パソコンサイトのソースを確認して、一番下に
Cached page generated by WP-Super-Cache on 日付や時間
が入っていたら、WP SuperCacheは動作確認オケェ。

で、ケータイで表示確認。おかしなとこがなければ問題なし。

ほんで、パソコンでサイト確認。携帯向け表示になってなかったら、共存完了です。


WP Super Cache と WPtouch と Ktai Style の競合


wordpress を利用するに当たってかなり重要なこの3つ。

誰か喧嘩せえへんようにしてくれへんかな。

方法としては、パソコン以外のスマホやケータイでアクセスしてきても、キャッシュファイルを生成しないように全部除外するユーザーエージェントに記入します。

除外するユーザーエージェント
  1. WP Super Cache 設定
  2. 詳細
  3. 除外するユーザーエージェント
  4. UA 文字列を保存

ぼくの環境では下記のユーザーエージェントを 除外するユーザーエージェント に放り込んだら確認できる環境では正常に動作しています。参考サイト
  • adsbot-google
  • Android
  • aspen
  • bada
  • blackberry 9350
  • blackberry 9360
  • blackberry 9370
  • blackberry 9380
  • blackberry 9780
  • blackberry 9790
  • blackberry 9800
  • blackberry 9810
  • blackberry 9850
  • blackberry 9860
  • blackberry 9900
  • blackberry 9930
  • blackberry9500
  • blackberry9520
  • blackberry9530
  • blackberry9550
  • bot
  • crawl
  • CUPCAKE
  • DDIPOCKET
  • DoCoMo
  • dream
  • emobile
  • emulator
  • froyo
  • googlebot-mobile
  • Huawei
  • ia_archive
  • iemobile
  • incognito
  • ipad
  • iPhone
  • iPod
  • J-EMULATOR
  • J-PHONE
  • KDDI-
  • mixi-mobile-converter
  • MOT-
  • MOTEMULATOR-
  • Nintendo
  • Nitro
  • Nokia
  • PalmOS
  • PDA
  • PDXGW
  • pixi
  • pre
  • s8000
  • SL-
  • slurp
  • SoftBank
  • SONY/COM
  • spider
  • UP.Browser
  • Vodafone
  • webmate
  • webOS
  • WILLCOM
  • Yandexwebmate
これからも思いがけない端末からのアクセスで変なキャッシュファイルを生成する可能性はありそうですが、今のところはこれでなんとかなりそうです。



あわせて読みたい wordpress カテゴリーのトピックス

COMMENTS

COMMENT FORM

TRACKBACK


この記事にトラックバックする(FC2blogユーザー)

人気ページランキング
最近のエントリ
迷惑メール対策
アクセスアップ
blogカスタマイズ