gpt4 book ai didi

php - 没有插件的 WordPress 移动主题切换器(用户代理和 Cookie)

转载 作者:可可西里 更新时间:2023-10-31 23:50:31 24 4
gpt4 key购买 nike

我找到了一些插件,比如 WP Mobile Pack,但我想把我自己的非常简单的主题切换器放在一起。 (只是不想膨胀。)

我有一个常规的 WordPress 主题,我还创建了一个 WordPress Mobile 主题。这些都是可以在仪表板中激活的标准 WP 主题。

如何将某些用户代理直接定向到移动主题? (我不想要移动域、子域或尾随目录。)www.example.com 应该是任何访问者的域。

一个问题是,我还想提供一个链接让用户切换回来。例如,iOS 设备应转到移动主题。但如果他们使用的是大型 iPad,他们可能只想使用常规站点。让某种 cookie 覆盖默认的 .htaccess 或 PHP 重定向会很有用。

任何帮助,特别是针对 WP 和处理 WP 主题切换的帮助,我们将不胜感激。

最佳答案

我会使用 2 个样式表来设置页面主题,并检测浏览器并根据检测到的浏览器提供正确的 CSS。查看 PHP 的“get_browser”函​​数 http://php.net/manual/en/function.get-browser.php

然后只需要一个 if 语句:

if (preg_match('/mobile/i', $u_agent)) {
$css = 'mobile.css';
}

然后加载$css

希望这是有道理的。

关于php - 没有插件的 WordPress 移动主题切换器(用户代理和 Cookie),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4248707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com