在清除WordPress快取時,雖然可以優化網站的速度,但常常會遇到清除緩存後手機版跑成電腦頁面,無法順利展現移動裝置版的主題。分享內文所述的方法,在快取外掛加入以下提供的這段文字,就能解決這個問題。本站是使用W3 Total Cache作為範例,但無論是在WP Super Cache、Hyper Cache、Wordfence、或WP Rocket都能適用。
解決清除緩存造成手機版外掛跑掉的問題
STEP1
————複製以下內容————
iPhone
iPod
Android
BB10
BlackBerry
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Touch
————複製以上內容————
STEP2
本站使用W3 Total Cache將以上的內容貼到外掛的「設定」→「Page Cache」→「Rejected User Agents」
若使用不同外掛不知道要貼在哪邊的話,請參考:為手機版外掛配置快取選項。包含:W3 Total Cache、WP Super Cache、Wordfence、WP Rocket、Hyper Cache、Quick Cache Pro (ZenCache)、WPEngine、Autoptimize等緩存外掛的放置地方,都有提供詳細的教學。
延伸閱讀:WordPress延伸教學