wordpress判断只在首页,文章页,单页,手机/移动端,电脑端显示

大概是从3.4版开始,wordpress已集成移动设备判断检测函数:

<?php wp_is_mobile(); ?>

实例1:

<?php if ( wp_is_mobile() ) {

/* Display and echo mobile specific stuff here */

} ?>

该函数不支持任何参数。

实例2:

<?php if ( wp_is_mobile() ){

echo ‘你正在使用移动设备浏览’;

}else{

echo ‘你目前使用的不是移动设备’;

} ?>

实例3:

<?php if ( wp_is_mobile() ){ ?>

正在使用移动设备浏览

<?php }else { ?>

不是移动设备

<?php } ?>

 

如果判断只在电脑版显示

 

<?php if (!wp_is_mobile() ): ?>

只在电脑版显
<?php endif ;?>

 

 

第一、只在首页显示

<?php if (is_home ()) : ?>
//显示内容
<?php endif; ?>

第二、只在内容页显示

<?php if (is_single() ) : ?>
//显示内容
<?php endif; ?>

第三、只在单页中显示

<?php if (is_paged() ) : ?>
//显示内容
<?php endif; ?>

如何在使用的wordpress主题里面添加手机端判断函数来区别不同平台加载不同页面代码呢,首先需要大家了解一点,wordpress从3.5版起就已经在wp程序内部集成了移动设备判断检测函数,不需要大家在另外添加和集成了。

那手机端我们可以通过( wp_is_mobile()来判断不同的访问平台,下面的代码很实用,用来双重判断wordpress主题的,移动端显示项及非移动端显示项。

 

<?php
if
(
wp_is_mobile
(
)
)
{
?> 使用移动设备浏览显示内容
<?php
}
else
{
?> 非移动设备默认显示内容
<?php
}
?>

实用干货原创整理,转载请注明九九主题出处!本站所有资源均可以下载,qq一键登录购买SVIP更实惠,免注册扫码支付更方便。
九九主题 » wordpress判断只在首页,文章页,单页,手机/移动端,电脑端显示