导航号,我的单页导航
文章目录

前言

记录一下WordPress中的常用的条件判断函数和类型判断函数等。记录一下,方便自己查阅。

正文

基本条件判断

is_home() : 是否为主页
is_single() : 是否为内容页(Post)
is_page() : 是否为内容页(Page)
is_category() : 是否为Category/Archive页
is_tag() : 是否为Tag存档页
is_archive() : 是否为存档页
is_search() : 是否为搜索结果页
is_404() : 是否为 “HTTP 404: Not Found” 错误页
is_paged() : 主页/Category/Archive页是否以多页显示

文章或者类型判断

is_single() 判断是否是具体文章的页面
is_single('17') 判断是否是具体文章(id=17)的页面
is_single('Beef Stew') 判断是否是具体文章(标题判断)的页面
is_single('beef-stew') 判断是否是具体文章(slug判断)的页面
comments_open() 是否留言开启
pings_open() 是否开启ping
is_page() 是否是页面
is_page('42') 同single,id判断,即是否是id为42的页面
is_page('about-me') slug判断
is_category() 是否是分类
is_category('6') 同single,id判断,即是否是id为6的分类
is_category('Cheeses') title判断
in_category(’5′) 判断当前的文章是否属于分类5
is_author() 将所有的作者的页面显示出来
is_author(’1337′) 显示author number为1337的页面
is_author(’Elite Hacker’) 通过昵称来显示当前作者的页面
is_author(’elite-hacker’)
is_archive() 判断当前是否是归档页面
is_search() 判断是否是搜索
is_404() 判断页面是否404
is_paged() 判断是否翻页
is_attachment() 判断是否是附件

参考文章

  1. WordPress常用的判断是否是首页、文章页的函数

© 版权声明
导航号,我的单页导航

暂无评论

暂无评论...