×

wordpress常用判断语句

优畅主题 Wordpress技术 2013-06-29 11:35 3,819 0 条评论

几乎所有的语言都有if判断语法,其用法大抵也相通,wordpress既然基于php,那么也不应该例外,而if后的判断条件也大抵相同,大多只需判断真假即可,也就是wordpress早已在开发事集成了各个所需求的功能,我们只要将它们调用出来,然后加以真假判断来决定是否开启和何时开启就行了,这也就所谓的布尔值。
那么我们来看一下wordpress中有哪些判断条件语句:

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

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


//这里写你想显示的内容,包括函数

或者:


//这里写你想显示的内容,包括函数


如果本文对你有帮助,你可以扫描右边的二维码打赏,谢谢支持
联系优畅:uctheme#qq.com (#改为@)
微信订阅号:优畅主题(uctheme)
官网淘宝店:http://uctheme.taobao.com
版权声明:版权归 优畅主题 所有,转载请注明出处!
转载请保留链接: https://www.uctheme.com/technical/346.html
谢谢支付宝打赏
谢谢微信打赏

品牌创立:2012-11-18优畅主题

优畅主题成立于2012年11月18日,专业Wordpress导购主题开发商,拥有多年Wordpress主题设计经验,专门为淘宝客和导购客站长量身打造高端赚钱模板,我们注重细节,有着严谨的开发态度,一切从客户角度出发,如果你也喜欢 WordPress导购主题,欢迎和我们一起交流!


4 + 4 = ?

目前还没有评。

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册