请选择 进入手机版 | 继续访问电脑版

鲸云建站

QQ登录

只需一步,快速开始

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

分享

[WordPress入门] wordpress 页面判断函数总结

[复制链接]

wordpress 页面判断函数总结

发表于 2020-6-1 18:48:48 来自 WordPress入门 只看大图 阅读模式 倒序浏览
623 0 查看全部
wordpress 页面判断函数总结-1.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 . 判断首页第一页第一篇文章

  1. <?php

  2. if(is_home()&& !is_paged()&&$postcnt == 0 ) {

  3.       echo "我是小鲸";

  4. }

  5. ?>
复制代码

B . 不同分类目录,显示不同的内容

  1. <?php

  2. if(is_category('2')){

  3.       echo "我是小明";

  4. }elseif ( is_category('3')){

  5.       echo "我是小东";

  6. }else

  7. {

  8.       echo "我是小鲸";

  9. }

  10. ?>
复制代码

注 :如果判读的是多个文章(填写文章ID),多个页面(填写页面名),多个栏目(填写栏目ID),传递值请使用数组,如下面是多个页面:
  1. <?php

  2. if(is_page(array( ‘ yizpi’ , ‘ service ‘ , ‘ gardenl ‘))){

  3.       echo "我是小鲸";

  4. }else

  5. {

  6.       echo "我是小狗";

  7. }

  8. ?>
复制代码


回复

使用道具 举报

游客~
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋| 鲸云建站 ( 辽ICP备18012687号-3 )

辽公网安备 21032102000036号

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4