目录
首页 笔记 详情

wordpress 页面判断函数总结


is_single()//判断是否是具体文章的页面
is_single('2')//判断是否是具体文章(id=2)的页面
is_single('Beef Stew') //判断是否是具体文章(标题判断)的页面
is_single('beef-stew') //判断是否是具体文章(缩略名判断)的页面
comments_open() //是否留言开启
pings_open() //是否开启ping
is_page() //是否是页面
is_page('42') //id判断,即是否是id为42的页面
is_page('About Me') //判断标题
is_page('about-me') //缩略名判断
is_category() //是否是分类
is_category('6') //id判断,即是否是id为6的分类
is_category('Cheeses') //分类title判断
is_category('cheeses') //分类缩略名判断
in_category('5') //判断当前的文章是否属于分类5
is_author() //将所有的作者的页面显示出来
is_author(’1337′) //显示author number为1337的页面
is_author('Elite Hacker') //通过昵称来显示当前作者的页面
is_date()、is_year()、is_month()、is_day()、is_time() //判断实现以年、月、日、时间等方式来显示归档
is_archive() //判断当前是否是归档页面
is_search() //判断是否是搜索
is_404() //判断页面是否404
is_single( 'beef-stew' )

判断当前文章的别名(Slug)是否为 “beef-stew”。

is_single( array( 17, 'beef-stew', 'Irish Stew' ) )

传递多个参数需要使用数组。上面条件判断标签判断满足 id 为 17 、别名为 beef-stew、标题为 Irish Stew 任意一个条件文章被访问时返回 True。


写笔记

咨询

您的电子邮箱地址不会被公开。 必填项已用*标注