8

wordpress 页面判断函数总结

 3 years ago
source link: http://www.yzipi.com/9.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
ef.png

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 "我是小狗";

}

?>

- END -


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK