如果使用移动设备,则在wp-admin中有条件地加载css/js/php

时间:2012-11-11 作者:INT

如果用户从移动设备访问管理区域,我正在寻找一种有条件地加载不同脚本的方法。

在我的例子中,我希望限制用户只能发表新文章,因此如果您从移动设备登录到管理区域,您将被重定向到帖子列表,而管理菜单甚至不可用。

想法?

2 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

wp_is_mobile 应该是您需要的开关,但您可能正在谈论对许多组件进行大量编辑以实现您所描述的功能。我对代码的其余部分了解不够,无法猜测您需要什么类型的东西。

SO网友:Johannes Pille

虽然@s\\u ha\\u dum的答案不仅没有错,而且正是您期望得到的答案,但我强烈建议您不要使用它,无论您是否使用3.4以上版本。

User agent sniffing sucks. 无论是手动完成还是通过核心功能完成。时期

首先,新的UA弦像野火一样弹出。另一方面,很多浏览器都假装是其他的东西。

另一方面:

什么是移动设备

为了摆脱负面影响,提供一些有用的东西:因此,我建议通过CSS mediaqueries 和/或JS。

结束

相关推荐

WP-ADMIN不重定向到仪表板

我有一个奇怪的问题,我还不能解决。我安装了wordpress 3.4.1并制作了自己的模板。我使用一个插件-qTranslate。在我的本地副本和dev copy dev.mysite上,一切都很好。捷克。当我复制wordpress并登录主站点时,http://www.mysite.cz, 仪表板不显示。取而代之的是,我只在主页的顶部有一个管理面板。到目前为止,我唯一能说的区别是wp配置。php文件。在生产模式中,我还有另外两条指令:/** debugging mode */ define(\'W