我对此有不同的观点,我的解决方案是以插件为中心的:
默认情况下,移动主题是为了用户的方便,而不是用户的选择。以场景为例:
移动主题是高度优化的,移动主题的设计资源较少(为用户提供的开发资源较少),移动主题的宽度较小,对设备友好,因此,如果用户以高负载浏览我的网站(桌面主题),那么移动主题的目的是什么?
因此,在我看来,移动主题应该在第一阶段就提供,如果是自动的,那就更好了。然后让用户选择是加载桌面站点(父主题)还是保留到移动站点(子主题)。
我依赖于Any Mobile Theme Switcher Dinesh Karki插件。这是一个很棒的免费插件,
为不同的设备提供不同的主题,用于主题切换的快捷码功能
我的观点:虽然插件解决了所有问题,为什么我不单独使用它呢?如果我有义务为我的目的使用一个完整的插件,那么从插件中获取代码并从中获取必要的位,或者从中写下我自己的获取想法。
没有插件,我仍然没有任何没有插件的解决方案。但如果您确实需要此类功能,那么我可以假设您可以使用该技术为自己编码:
如何Theme Test Drive 插件可以选择激活一个主题
使用两个切换按钮,并使用#1的方法激活不同的主题,希望对您有所帮助。