针对百度MIP启用专门主题

前端之家收集整理的这篇文章主要介绍了针对百度MIP启用专门主题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

已经建设完成的wordpress网站如何进行MIP兼容,是很多站长面临的问题,您可以采用以下三种方法

  1. 更换MIP专门主题
  2. 针对MIP的UA专门启用一套主题
  3. 用二级域名来配置MIP

每种办法都有每种办法的优点以及不足,为了方便配置,减少成本,我比较喜欢第2种办法,针对百度MIP的UA专门制作一套主题,来完成MIP的验证。

第一步:检测MIP的UA

PHP">//添加百度MIP判断
if( !function_exists('is_mip') ) :
    function is_mip(){ 
        if ( strpos($_SERVER['HTTP_USER_AGENT'],'baidumib') !== false  || strpos($_SERVER['HTTP_USER_AGENT'],'mip') !== false) {
                return true;
        }    
        return false;
    }
endif;

第二步:启用专门的主题

PHP">function liuronghuan_switch_theme($theme){
    if(is_mip() ){
        $theme = 'WEUI';
    }
    return $theme;
}
add_filter( 'template','liuronghuan_switch_theme' );
add_filter( 'stylesheet','liuronghuan_switch_theme' );

这时候到百度的MIP验证页面看一下吧,是不是已经验证通过了?

猜你在找的wordpress相关文章