Any Mobile Theme Switcher 插件是为不同的设备显示不同的主题,笔者开发了一款 Concise-mobile 移动主题,需要移动主题调度插件来配合使用,笔者用了好几款网络上比较流行的一些插件,比如:WPtouch 、 WordPress Mobile Pack 、 MobilePress 、 WordPress Mobile Themes 、 Any Mobile Theme Switcher 等插件,最终还是选择了 Any Mobile Theme Switcher 。 Any Mobile Theme Switcher 插件有几个优点:
- 功能不多,但足够实用与方便
- 可以自由选择需要在不同的设备上显示不同的主题
- 提供在移动设备上浏览网站时桌面主题与移动主题的切换按钮
Any Mobile Theme Switcher 的使用:
1 、为设备选择主题:根据不同设备选择需要显示的主题 2 、切换按钮的设置:填写相应的文字,比如 「桌面版」(在移动主题下显示的按钮),「移动版」(在桌面主题下显示的按钮),选择 「Yes」,为用户提供切换按钮。
3 、主题按钮切换简码:向主题相应位置添加切换按钮,插件提供的简码如下:
- <?php echo do_shortcode('[show_theme_switch_link]'); ?>
4 、只为移动设备显示按钮:这个不是插件提供的设置,如果只添加上面的代码,在桌面浏览时也会显示,所以我们做个判断,只有在移动设备上才显示这个按钮,代码如下:
- <?php if (wp_is_mobile()) { ?>
- <?php echo do_shortcode('[show_theme_switch_link]'); ?>
- <?php }?>
5 、插件还提供一个链接可以添加到菜单中进行 「桌面主题」 与 「移动主题」 之前的切换,笔者没有测试这个,有兴趣可以试试。
Concise 响应式主题与 Concise-mobile 移动主题已经集成了插件的切换按钮,如果不想使用,后台也添加了显示与隐藏的功能。
移动主题的安装与使用:
移动主题的安装与桌面主题是一样,只是在使用的过程只需注意一点:安装好移动主题并启用,设置好移动主题的参数后再启用桌面主题,然后再通过 Any Mobile Theme Switcher 插件来调用不同的主题在不同的设置上显示。