WordPress判断PC端和移动端并显示不同内容的方法

导读

一:在 functions.php 中加入如下代码:

// 手机访问需要显示的内容 www.mcbke.com  https://www.mcbke.com/pcyddxx.html ‎
function wpjam_is_mobile() {
    if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
    return false;
    } elseif ( ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'iPad') === false) // many mobile devices (all iPh, etc.)
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
    return true;
    } else {
    return false;
    }
    }
// 手机访问不需要显示的内容 www.mcbke.com  https://www.mcbke.com/pcyddxx.html ‎
function E_is_mobile() {
    if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
    return true;
    } elseif ( ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'iPad') === false) // many mobile devices (all iPh, etc.)
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
    || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
    return false;
    } else {
    return true;
    }
    }

使用方法

手机访问显示,电脑不显示;


//手机访问显示,电脑不显示内容
 

手机访问不显示,电脑显示;


//手机访问不显示,电脑显示内容;

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

MC百科 Wordpress教程 WordPress判断PC端和移动端并显示不同内容的方法 https://www.mcbke.com/pcyddxx.html

科技迷、外设控、Minecraft爱好者,科技改变生活!

常见问题

相关文章

评论
暂无评论
WordPress判断PC端和移动端并显示不同内容的方法-海报

分享本文封面