你瞧,你绿油油的小草从土里钻了出来。嫩嫩的,它在饱受严冬的考验之后,在严冬它聚集着力量,想在春天到来时,将力量释放出来,它展示出了生命力的顽强,也展现出自己对春天的渴望!在万物最需要水的时候,春雨悄悄地轻轻地到来了。生怕踩到了这些顽强的小精西。春雨打在小草的脸上,轻轻地。小草贪婪的吮吸着春雨,一会儿,春风也来 "凑热闹 "了,春风来为柳树 "梳头 "来了,春风也轻轻地,怕自己的鲁莽把柳树的头发弄断了。
Boke112 导读:现在大多数使用 WordPress 的,好像在选择主题的时候都已经默认选择了放弃低版本 IE,而我甚至是放弃 IE,所以在我使用的主题中都会来这么一句:“温馨提示:感谢您访问本站,经检测您使用的浏览器为 IE 浏览器,为了获得更好的浏览体验,请使用 Chrome、Firefox 或其他浏览器。”。今天,特意转载知更鸟大神分享的这篇文章,让大家学习一下,以挽回被我们忽视的低版本 IE 用户。
目前响应式 WordPress 主题大行其道,但在低版本 IE 下却惨不忍睹,而且从网站统计数据看还存在大量的使用低版本 IE 用户,本文介绍一个方法可以让低版本 IE 自动切换到其它兼容主题。
首先,需要安装主题演示插件:WordPress Theme Demo Bar。
百度云盘
之后,将下面的代码添加到主题 functions.php 中:
- functionBing_theme_demo_index(){
- $theme='twentytwelve';//要跳转的主题的目录名称
- $pageURL='http';
- if($_SERVER["HTTPS"]=="on")$pageURL.="s";
- $pageURL.="://";
- if($_SERVER["SERVER_PORT"]!="80")$pageURL.=$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
- else$pageURL.=$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
- $parse_url=parse_url($pageURL,PHP_URL_QUERY);
- if(emptyempty($parse_url))$header=$pageURL.'?themedemo='.$theme;
- else{
- if(strpos($pageURL,'?themedemo='))return;
- else$header='&themedemo='.$theme;
- }
- header('Location:'.$header);
- exit();
- }
- if(strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT],"MSIE8.0")||strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT],"MSIE7.0")||strpos($HTTP_SERVER_VARS[HTTP_USER_AGENT],"MSIE6.0"))add_action('init','Bing_theme_demo_index');
接着找一款可以兼容低版本 IE 的主题放到主题目录中,并修改上面注释部分的主题目录名称即可。
最后需要到 WordPress Theme Demo Bar 插件设置→Plugin Options 中,勾选“Hide Demo Bar”隐藏顶部的演示导航条。
代码出自:http://www.bgbk.org/wp-theme-demo-index.html
本文低版本IE自动切换到其它WordPress主题到此结束。狂妄的人有救,自卑的人没有救。小编再次感谢大家对我们的支持!