0

我在我的网站上使用响应式设计。一切都很好,除了在手机上,我的网站太长了。移动屏幕的内容太多了 - 侧边栏占据了太多的垂直空间,其中包含许多小部件,如热门帖子和最近的评论等等。为了使网站更小,如果从小屏幕查看,我希望侧边栏根本不加载。而且我不想将 display:hidden 应用于侧边栏容器。那将是愚蠢的。

因此,最有效的方法是使用 AJAX 加载侧边栏,如果视口宽度小于 800 像素,则将其排除。

有人可以告诉我这是否可能吗?如果可以做到这一点,请给出一些示例和一些教程的链接。我为此搜索了很多,但只找到了一个教程,我认为这还不够,因为我想从几个示例中学习。

4

1 回答 1

0

您可以简单地wp_is_mobile()在主题中使用 WordPress 功能,就像这样

<?php if( !wp_is_mobile() ) get_sidebar(); ?>
于 2013-05-15T00:55:59.920 回答