现在兼容IE6的wordpress主题越来越少,最起码也是IE7起步了,但是在ghost版的xp消失之前,IE6仍然会占据国内很大的市场,就算是微软放弃IE6,国内的用户也会一直用下去的,并且会持续很长时间。那么如何彻底解决wordpress主题不兼容IE6的问题呢?今天我发现了一个独辟蹊径解决这个问题的方法:使用IE专用主题。
要实现这个功能,我们需要安装一个插件“IE-Theme”或"TZB-control"等自适应主题设置插件,这些插件可以实现一个网站两个主题,当用户访问网站的时候,插件会判断用户的浏览器来选择不同的主题。
下面以IE-Theme主题为例,介绍此类插件的用法:
IE-Theme插件介绍:
1、为IE用户设置一个专用主题;
2、可以设置IE浏览器的版本,当访客的IE版本低于设置值时启用设置的主题。
IE-Theme使用方法:
安装完插件并启用后,在WordPress后台“设置”菜单下有一个“IE主题”,打开后发现只有两个选项,“IE版本 <=”和“IE主题”。
根据我们主题的情况,“IE版本 <=”可以设置为“IE6”或“IE7”或“所有版本”,一般来说,如果我们的主题仅仅是不兼容IE6,那么选择“IE6”即可,如果连“IE7”甚至更高版本的IE都不兼容,那么可以设置为“所有版本”,这样只要访客的浏览器是IE,就自动启用设置的主题。
第二个选项“IE主题”就是设置将要启用的主题的。建议使用Twenty Ten主题,这个主题在是WordPress自带的,无需下载(如未自带,在主题安装界面搜索安装即可),而且关键是该主题在IE6下表现良好。
另外,可以把Twenty Ten主题上的那张大大的树林的图片,换成IE6升级提示,如下图。