とある技術者の備忘録的情報

WordPress のキャッシュプラグイン【W3 Total Cash】の影響によりスマホサイトが文字化けする現象についてー対処方法

サイトの表示速度を改善しようと、「W3 Total Cache」というウェブサイトをキャッシングするためのプラグインを導入した。しかし、これが原因で、次のようにスマホでサイトを表示させたときに表示が完全に壊れ、すべて文字化けした文字だけしか表示されなくなった。

WordPressのサイトをスマホで表示させたときにすべて文字化けした文字になった。キャッシュプラグインの影響による。

これは、キャッシュプラグインが携帯やスマホで表示したときに、キャッシュページの読み込み時に不具合が生じるから。そこで、「W3 Total Cache」ではユーザーエージェントによってキャッシュページを表示させないようにする設定があるので、それを活用します。最初からこのプラグインを入れたときに設定すれば良いものを、パッパっとやってしまったがためにこのようなことが。ちゃんと色々と調べてからインストールするのが大事ですね。

W3 Total Cacheのユーザーエージェントの設定

「Performance」→「Page Cache」と選択し、「Rejected user agents:」欄を開く。

W3 Total Cache [Page Cache] - [Rejected user agents:]設定画面

この赤枠のところに、次の値を設定して保存すればOK!これで起きていた問題は見事解決できました。

2.0 MMP
240x320
ASUS
AU-MIC
Alcatel
Amoi
Android
Apple
Audiovox
AvantGo
BenQ
Bird
BlackBerry
Blazer
CDM
Cellphone
DDIPOCKET
Danger
DoCoMo
Elaine/3.0
Ericsson
EudoraWeb
Fly
HP.iPAQ
Haier
Huawei
IEMobile
J-PHONE
KDDI
KONKA
KWC
KYOCERA/WX310K
LG
LG/U990
Lenovo
MIDP-2.0
MMEF20
MOT-V
MobilePhone
Motorola
NEWGEN
NetFront
Newt
Nintendo Wii
Nitro
Nokia
Novarra
O2
Opera Mini
Opera.Mobi
PANTECH
PDXGW
PG
PPC
PT
Palm
Panasonic
Philips
Playstation Portable
ProxiNet
Proxinet
Qtek
SCH
SEC
SGH
SHARP-TQ-GX10
SPH
Sagem
Samsung
Sanyo
Sendo
Sharp
Small
Smartphone
SoftBank
SonyEricsson
Symbian
Symbian OS
SymbianOS
TS21i-10
Toshiba
Treo
UP.Browser
UP.Link
UTS
Vertu
WILLCOME
WinWAP
Windows CE
Windows.CE
Xda
ZTE
dopod
hiptop
htc
i-mobile
iPhone
iPod
nokia
portalmmm
vodafone
DoCoMo/1
DoCoMo/2

関連記事

コメント

    • みみ
    • 2017年 2月 16日

    ありがとうございます!参考にさせてもらい、文字化け解消しました!それになぜか最近トップがスマホ表示でなくなっていたので疑問に思っていましたが、これも解消されました。助かりました!

  1. この記事へのトラックバックはありません。

スポンサードリンク