Plugin (プラグイン)

WP Fastest Cacheのモバイルテーマではまったこと

2016年11月25日

5
(1)

WordPressがどうにもこうにも性能が出ないためいろいろとキャッシュ系のプラグインを試していたのですが、WP Super Cacheはモバイル用テーマとPC用テーマの切り替えがうまくできず結局諦めました。

いろいろ調べていたところWP Fastest Cacheの評判が良さそうでしたので導入したのですがあるときからまたモバイル用テーマとPC用のテーマが混在して表示されてしまう問題に当たってしまいました。

よくよくキャッシュの統計情報を見てみると、モバイル用のキャッシュが一向に作られていないことが判明。以下の画像だと、左から2番目のモバイル端末の部分のItems数が0のまま(この例では6itemsになっており6ページ分キャッシュされたことが分かります)になっておりカウントされない。おかしい…。

2016-11-20_11h39_25

ということで、プラグインの競合や、設定に間違いがないかなどかなり試行錯誤したのですが…。
原因が判明しました。

これは日本語表記のバグですね。

2016-11-20_04h08_29

設定画面では「モバイルテーマのキャッシュを作成する」、と「モバイルユーザーにキャッシュを表示しない」という設定項目があるのですが、モバイル用キャッシュの作成したら当然モバイルユーザに対してキャッシュを表示したいので、「モバイルユーザにキャッシュを表示しない」のチェックはOFFにしていました。

変な設定項目だなぁとは当初思っていたのですがキャッシュは作成するもののキャッシュを開放するかどうかを簡単に切り替える設定だと勝手に納得していました。

試行錯誤する中で日本語バージョンのみバグがあるのかもしれないと思い、LanguageをEnglishに戻したのですが、

2016-11-20_04h09_24

「Don't show the cached version for desktop to mobile devices.」とあります。これって「デスクトップ用のキャッシュをモバイル機器に表示しない」という意味じゃなかろうか…。つまりこれはチェックを外すと「デスクトップ用のキャッシュをモバイルユーザに表示する」という意味にならないか?

ということでグーグル先生にも尋ねてみました。

2016-11-20_04h09_48

やはりグーグル先生も同じことをおっしゃっています。

日本語訳のエラーということで両方にチェックを入れることで無事にキャッシュを使い分けることができました。

この記事は役に立ちましたか?

評価をお願いします

平均: 5 / 5. 投票数: 1

最初の評価を下さい

  • この記事を書いた人

せとあつ

現在ドイツ赴任中の会社員。20年以上SIer業界で頑張っています。本ブログでは「コンピュータ関連」や趣味の「ガジェット」についての記事を書いています。
プロフィールもぜひ見ていってください

-Plugin (プラグイン)
-, , ,

Copyright© 蒲田ネット , 2020 All Rights Reserved.