让代码更简单

WordPress常用判断函数总结

重要:本文最后更新于2018-12-25 16:08:53,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

WordPress中一些判断函数可以帮助我们方便的实现业务逻辑,比如判断是否是首页、是否是文章页、是否开启评论等等,下面是代码狗搜集的一些WordPress常用判断函数,留待有缘人发现。

WordPress教程

WordPress教程

判断是否是具体文章的页面

复制
is_single()

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

复制
is_single(’2′)

判断是否是具体文章(标题判断)的页面

复制
is_single(’Beef Stew’)

判断是否是具体文章(slug判断)的页面

复制
is_single(’beef-stew’)

是否留言开启

复制
comments_open()

是否开启ping

复制
pings_open()

是否是页面

复制
is_page()

id判断,即是否是id为42的页面

复制
is_page(’42′)

判断标题

复制
is_page(’About Me’)

slug判断

复制
is_page(’about-me’)

是否是分类

复制
is_category()

id判断,即是否是id为6的分类

复制
is_category(’6′)

分类title判断

复制
is_category(’Cheeses’)

分类 slug判断

复制
is_category(’cheeses’)

判断当前的文章是否属于分类5

复制
in_category(’5′)

将所有的作者的页面显示出来

复制
is_author()

显示author number为1337的页面

复制
is_author(’1337′)

通过昵称来显示当前作者的页面

复制
is_author(’Elite Hacker’)

下面是通过不同的判断实现以年、月、日、时间等方式来显示归档

复制
is_date()
is_year()
is_month()
is_day()
is_time()

判断当前是否是归档页面

复制
is_archive()

判断是否是搜索

复制
is_search()

判断页面是否404

复制
is_404()

 

判断是否翻页,比如你当前的blog是http://domain.com 显示http://domain.com?paged=2的时候,这个判断将返 回真,通过这个函数可以配合is_home来控制某些只能在首页显示的界面,

例如:

复制
<?php if(is_single()):?>
//这里写你想显示的内容,包括函数
<?php endif;?>

或者:

复制
<?php if(is_home() && !is_paged() ):?>
//这里写你想显示的内容,包括函数
<?php endif;?>

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐