|  | 
 
| 1首页判断函数 
 is_home() 断是否首页
 
 is_front_page() 判断是否首页
 
 is_home()&&!is_paged() 判断首页第一页
 
 2文章判断函数
 
 is_single() 判断是否文章页
 
 is_single(‘2’) 判断是否文章 id=2 的页面
 
 is_single(‘Beef Stew’) 判断文章标题是否为 “ Beef Stew ” 的页面
 
 comments_open() 是否留言开启
 
 pings_open() 是否开启ping
 
 3分类判断函数
 
 is_category() 判断是否分类页
 
 is_category(‘6’) 判断是否栏目 id=6 的分类
 
 is_category(‘Cheeses’) 判断栏目别名是否为 “ Cheeses ” 的分类
 
 in_category(‘5’) 判断当前的文章是否属于栏目 id=5 的分类
 
 is_category()&&!is_paged() 判断分类首页第一页
 
 4页面判断函数
 
 is_page() 判断是否页面
 
 is_page(’42’) 判断是否 id=42 的页面
 
 is_page(‘about Me’) 判断是否别名为 “ about Me ” 的页面
 
 is_page(array( ‘ yizpi’ , ‘ service ‘ , ‘ gardenl ‘) ) 判断多个页面
 
 5作者面判断函数
 
 is_author() 判断是否作者页
 
 is_author(’57’) 判断是否id=57的作者页面
 
 is_author(‘jack’) 判断呢称为 “ jack ” 的作者页面
 
 6根据时间归档判断函数
 
 is_date() 判断是否日期归档页面
 
 is_year() 判断是否年存档页面
 
 is_month() 判断是否月存档页面
 
 is_day() 判断是否日存档页面
 
 7其它判断函数
 
 is_archive() 判断是否归档页
 
 is_search() 判断是否是搜索页
 
 is_tag() 判读是否标签页
 
 is_404() 判断是否404页
 
 is_paged() 判断是否翻页
 
 8常用Wordpress函数判断例子
 A . 判断首页第一页第一篇文章
 
 复制代码<?php
if(is_home()&& !is_paged()&&$postcnt == 0 ) {
      echo "我是柚子皮";
}
?>
 B . 不同分类目录,显示不同的内容
 
 
 复制代码<?php
if(is_category('2')){
      echo "我是小明";
}elseif ( is_category('3')){
      echo "我是小东";
}else
{
      echo "我是小柚";
}
?>
注 :如果判读的是多个文章(填写文章ID),多个页面(填写页面名),多个栏目(填写栏目ID),传递值请使用数组,如下面是多个页面:
 
 
 复制代码<?php
if(is_page(array( ‘ yizpi’ , ‘ service ‘ , ‘ gardenl ‘))){
      echo "我是小皮";
}else
{
      echo "我是小狗";
}
?>
 | 
 |