モバイルユーザーには見せられない方法はありますか?レスポンシブテーマにはソーシャルソーシャルバーが表示されていますが、Android携帯にアクセスしている場合はコンテンツの真ん中に入ります。
私はdisplay:noneを使いたくありません。なぜなら、JSはまだロードされるからです。デスクトップユーザーにはフローティングバーを表示するだけで、モバイルバーには表示できない機能はありますか。
前もって感謝します (:
wp_is_mobile()
はモバイルユーザー向けに条件付きでコンテンツを表示(またはブロック)する機能です。
<?php if (!wp_is_mobile()) : ?>
<!-- Stuff to hide from mobile users -->
<?php endif; ?>
はい。 CSSを使用しても一般的にJSの読み込みが妨げられることはありませんが、サーバーサイドのスニッフィングよりも信頼性が高くなります。プロジェクトによって異なりますが、非表示にするか、ページのコンテンツフローに含めるためにメディアクエリを使用します。
@media (max-width: 768px) {
.sticky-social {
display: none;
}
}