is_home()
is_single()
用法:<?php is_single($post); ?>
参数:$post 文章ID,文章标题或文章slug,可选,默认值为空
返回的值:逻辑值(true/false)
示例:
is_single()
判断是否是文章页面
is_single('2')/is_single(2)
判断是否是具体文章(id=2)的页面
is_single('Beef Stew')
判断是否是具体文章(标题为Beef Stew)的页面
is_single('beef-stew')
判断是否是具体文章(slug为beef-stew)的页面
is_single(array(2,'beef-stew','Irish Stew'));
判断是否是具体文章(id=2或者slug='beef-stew'或者标题为Irish Stew)的页面
is_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()
用法:<?php is_category($category); ?>
参数:$category
返回的值:逻辑值(true/false)
示例:
is_category()
判断是否是分类
is_category('6′)
判断是否是ID为6的分类
is_category('Stinky Cheeses')
判断是否是标题为Stinky Cheeses的分类
is_category('cheeses')
判断是否是slug为cheeses的分类
is_category(array(9,'cheeses','Stinky Cheeses'))
判断是否是ID为9或者标题为Stinky Cheeses或者slug为cheeses的分类
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('Elite Hacker')
判断是否是昵称为Elite Hacker作者的页面
is_author(array(4,'Elite Hacker'))
判断是否是ID为4或者昵称为Elite Hacker的作者页面
is_tag()
is_date()
is_year()
is_month()
is_day()
is_time()
is_archive()
is_search()
is_404()
is_paged()