微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

wordpress 页面判断语句is_single is_category is_page is_author的用法

is_home() 是否为主页

is_single() 是否为内容页(Post)

用法:<?PHP is_single($post); ?>

参数:$post 文章ID,文章标题文章slug,可选,认值为空

返回的值:逻辑值(true/false)

示例:

is_single()
判断是否是文章页

is_single(‘2’)/is_single(2)
判断是否是具体文章(id=2)的页面

is_single(‘xx-blog主题’)
判断是否是具体文章标题为xx-blog主题)的页面

is_single(‘xx-blog’)
判断是否是具体文章(slug为xx-blog)的页面

is_single(array(2,’xx-blog’,’xx-blog’));
判断是否是具体文章(id=2或者slug=’xx-blog’或者标题为xx-blog)的页面

is_page() 是否为页面页(Page)

用法:<?PHP is_page($page); ?>

参数:$page 页面ID,页面标题或者页面slug,可选,认值为空

返回的值:逻辑值(true/false)

示例:

is_page()
判断是否是页面

is_page(’42′)
id判断,即判断是否是id为42的页面

is_page(‘Contact’)
判断标题,即判断是否是标题为Contact的页面

is_page(‘about-me’)
slug判断,即判断是否是slug为about-me页面

id_page(array(42,’about-me’,’contact’))
判断是否是ID为42或者slug为about-me或者标题为Contact的页面

is_category() 是否为分类页(Category/Archive)

用法:<?PHP is_category($category); ?>

参数:$category 分类ID,分类标题或者分类slug,可选,认值为空,类型为整型

返回的值:逻辑值(true/false)

示例:

is_category()
判断是否是分类

is_category(‘6′)
判断是否是ID为6的分类

is_category(‘xx-blog主题’)
判断是否是标题为xx-blog主题分类

is_category(‘xx-blog主题’)
判断是否是slug为xx-blog主题分类

is_category(array(9,’xxzhuti’))
判断是否是ID为9或者标题为xx-blog或者slug为xxzhuti的分类

is_category(array(6,7))
判断是否是ID为6或者7的分类

is_author() 是否是作者页

用法:<?PHP is_author($author); ?>

参数:$author 作者ID或作者昵称,可选,认值为空,类型为字符串

返回的值:逻辑值(true/false)

示例:

is_author(‘4′)
判断是否是ID为4的作者页

is_author(‘xx-blog’)
判断是否是昵称为xx-blog作者的页面

is_author(array(4,’xx-blog’))
判断是否是ID为4或者昵称为xx-blog的作者页

is_tag() 是否为Tag存档页

is_date() 是否为指定日期存档页

is_year() 是否为指定年份存档页

is_month() 是否为指定月份存档页

is_day() 是否为指定日存档页

is_time() 是否为指定时间存档页

is_archive() 是否为存档页

is_search() 是否为搜索结果

is_404() 是否为 “404: Not Found” 错误

is_paged() Home/Category/Archive页是否以多页显示

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐