レンサバとWPのウェブ

レンタルサーバー比較とWordPressのブログ 初心者におすすめの個人向けレンタルサーバー

使い方

スマホでサイドバーを非表示にしていましたが表示させました

投稿日:

プラグインのWidget Logicを使っています。このプラグインを使うとウィジェットを条件分岐にできるのでページによって表示にも非表示にもできるんです。ウィジェットではなくsidebar.phpをカスタマイズして、スマホではサイドバーを表示しないようにもしています。

サイドバーのウィジェットを非表示にする方法

Widget Logicでモバイルのとき非表示にするには、

!wp_is_mobile()

を記入します。

sidebar.phpをカスタマイズするときは、

<?php if(!wp_is_mobile()): ?>
パソコンのときだけ表示
<?php endif; ?>

となります。
ちなみに、モバイルのときだけは、

<?php if(wp_is_mobile()): ?>
モバイルのきだけ表示
<?php endif; ?>

となります。
まとめると、

<?php if(wp_is_mobile()): ?>
モバイルのきだけ表示
<?php else: ?>
パソコンのときだけ表示
<?php endif; ?>

となります。

少しでもいいからスマホ表示を速くしたかったんです

モバイルというか、スマホ表示のときサイドバーを表示しないようにしていました。だけど、Googleアナリティクスの平均読み込み時間を確認してみると、ほとんど0秒なんです。

ときどき、5秒以内になることがあるんだけど、このくらいであれば、スマホでもサイドバーを表示しても大丈夫だと思うので、スマホ表示のときもサイドバーを表示することにしました。

特にスマホなどのモバイル表示を速くしたかったんです。それで、モバイルのときにサイドバーを表示するのをやめたんです。少しでも表示を速くしたかったんです。だけど、そんな熱が冷めています。

ほぼアナリティクスの平均読み込み時間が0秒なんです

おかしなもので、少しでもモバイル表示を速くしたいっていう熱が冷めたら、Googleアナリティクスの平均読み込み時間が0秒のことが多くなったんです。ほぼ平均読み込み時間が0秒なんです。

それで、少し前にキャッシュプラグインをやめたんです。しかも、WPXレンタルサーバーなのにmod_pagespeedを無効にしているんです。少し前なら、キャッシュプラグインをやめたら、絶対にmod_pagespeedを有効にしていたはずなんです。

エックスサーバーやWPXレンタルサーバーでキャッシュプラグインを使わない場合でも、mod_pagespeedを有効にした場合と無効にした場合で検証した方がいい。ほとんど表示速度が変わらないってことだってあり得ますからね。


-使い方

Copyright© レンサバとWPのウェブ , 2018 All Rights Reserved.