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;?>
类别:WordPress教程、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!