我可以让一个WordPress站点有两个主题(一个用于PC,另一个用于移动设备)

时间:2012-06-09 作者:Yasser Shaikh

我有一个wordpress网站,网址是www.demo。com,现在我有两个主题,一个是我想使用的用户从“PC”(计算机)访问网站,另一个是一个完整的移动主题,只有当用户从移动设备(如android手机、iphone、ipad或平板电脑)访问时才使用。

我在google上搜索了一下,发现其中一个解决方案是建立两个像www这样的网站。演示。com:这将为从computerswww访问的用户提供一个主题。m、 演示。com:这将为移动用户提供一个主题

但首先,我认为有一个网站,主题应该在检测到用户的设备后自动改变,这是可能的。

请在这方面帮助我,任何帮助/想法/建议/批评/任何事情都将不胜感激。

谢谢

1 个回复
最合适的回答,由SO网友:Kirill Fuchs 整理而成

如果你不介意用代码弄脏你的手,你可以将两个主题合并到同一个文件夹中。IE:wp内容/主题/你的主题/第二主题

然后在标题中添加代码。php用于检查主主题是否为移动站点,并将用户发送到wp content/themes/yourtheme/secondtheme/index。php

可能是一场相当大的噩梦。

正确的方法是将移动主题编码到主题中。这些类型的主题被称为“响应性”主题,这意味着它们符合设备所查看的内容。

结束

相关推荐

Integrating plugins in themes

我找不到讨论这个的帖子,所以开始这篇。我目前正在为3.1+开发一个相当复杂的主题,我的意思是,除了样式和常规的前端功能之外,我还在主题的核心包括后端和前端的插件。因此,为了使这一点更有条理,我将其分为三个问题:集成插件是一种常见的做法吗</自动更新主题/插件有什么影响/复杂之处</在不破坏现有功能的情况下,包含每个插件的最佳方式是什么