Warning: include_once(/home/sites/lolipop.jp/users/lolipop.jp-dp16105308/web/wp/wp-content/plugins/wp-super-cache/wp-cache-phase1.php): failed to open stream: Permission denied in /home/users/0/lolipop.jp-dp16105308/web/wp/wp-content/advanced-cache.php on line 8

Warning: include_once(): Failed opening '/home/sites/lolipop.jp/users/lolipop.jp-dp16105308/web/wp/wp-content/plugins/wp-super-cache/wp-cache-phase1.php' for inclusion (include_path='.:/usr/local/php/7.4/lib/php') in /home/users/0/lolipop.jp-dp16105308/web/wp/wp-content/advanced-cache.php on line 8
WPtouchの調子がよろしくなかったので、WP Super Cacheをいじってみました - Blog.IKUBON.com

WPtouchの調子がよろしくなかったので、WP Super Cacheをいじってみました

久々にマイiPhoneからブログを確認してみたところ、iPhone用のスタイルではなく、PCブラウザー用のスタイルで表示されていました。WPtouchをインストールしているのに、なぜこのようなことになっていたのだろう。調べてみると…

WPtouchの設定で「WP Super Cacheはサポートしているけれども設定が必要」とのこと。別にインストールしているプラグイン「WP Super Cache」との相性が問題になっているみたい。

WPtouch

 

どのように設定すればよいのか、ググってみたところ、欲しかった内容がズバリと解説されていたものがありました。

  • 「Mobile device support.」を有効にする
  • iphone, ipod, androidなど,表示を有効にしたいデバイスの名前を「Rejected User Agents」に追加

» WPtouchとWP Super Cacheを併用する || 新・ガジェット! gadget!! あーんど Mac!!!

これを参考にしてWP Super Cacheの設定し直してみました。こんな感じね。

WP Super Cache

 

次は正しく表示されるかどうかの確認です。

手持ちのiPhoneで表示されているかどうかを確認できるのですが、Androidではどう表示されているのか、念のためにこちらのアドオンを入れてチェックしてみました。

» User Agent Switcher :: Add-ons for Firefox

 

AndroidのユーザーエージェントはこちらのものをUser Agent Switcherに登録。

» [Android] ユーザーエージェントに関する非推奨APIが面白い件 – adakoda

Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

 

User Agentの欄に上記のUserAgentを入力

Android User Agent

 

表示させたいページで「ツール」メニューよりAndroidを選択し、ページをリロードすると表示が確認できます。

Android User Agent

 

アクセスログをみてみると、Androidからのアクセスは1件しかなかったのですが、その方お一人のために準備させて頂きました。

スポンサーリンク