WordPress 增加Html5标签支持

html5越来越火了,但是老的浏览器对新的html5标签的支持那简直惨不忍睹。今天突然在朋友的电脑上用ie8访问博客发现,里面的视频部分原来无法显示出来,查资料才发现是ie1-9都不支持video标签的缘故。很多都提供了支持的方法,比如javascript创建标签,引用谷歌的支持库。我就选择的引用谷歌的支持库。贴上代码。

// html5支持
add_action('wp_head', 'add_ie_html5_shim');
function add_ie_html5_shim () {
    if(preg_match('/(?i)msie [1-9]/',$_SERVER['HTTP_USER_AGENT'])){
        wp_register_script ('html5shim', 'http://html5shim.googlecode.com/svn/trunk/html5.js', '1.0.1', true );
        wp_enqueue_script ('html5shim');
        }
}

直接将代码应用至<?php内即可。

There are no comment yet.

HTML tag cannot be used in this comment.