
WordPress主题函数有关条件函数的详细介绍与用法
- 2011年4月18日
- 3,567 浏览数
- WordPress, 电脑技巧
- 2 评论
在前面的文章已经介绍了非常多非常有用的函数,比如bloginfo()用以输出显示博客信息;wp_title()用以显示页面标题;以及如 wp_list_categories()等几个WordPress分类处理的函数等等。接着前面的文章继续为你介绍WordPress条件函 数;比如,当前是否在首页;当前是否是某位作者,等等。
1.is_home()
is_home()用以判断当前显示的博客页面是否是博客首页,返回的是一个Bool值。如果是在首页,则返回TRUE;否则返回FALSE。该函数常用来控制博客侧边栏的显示方式,经常使用如下代码段:
<?php
if ( is_home() ) {
//此为在博客首页应该显示的内容
} else {
//此为非博客首页应该显示的内容
}
?>2.is_archive()
is_archive()用以判断当前显示的内容是否是博客存档页面,比如按日期的存档,或者按分类的存档,等等;其和is_home()函数一样,返回一个Bool值。
3.is_page()
is_page()函数判断当前显示的内容是否是博客的独立页面(page);它也返回一个Bool值。我们可以在模板中通过该函数判断当前是否是一个独立页面,从而决定是否为当前显示的文章显示发布时间等等。
4.is_paged()
该函数用以判断当前文章是否因为内容过多而分页显示;需要注意的是,如果你在写文章时手动添加了<!–Nextpage–>标签,来强制分页的话,该函数并不会因此而返回TRUE。
5.is_page_template()
is_page_template()函数需要跟一个参数,通常以如下方式使用:
is_page_template(’guestbook.php’);
藉此判断当前显示的独立页面(page)是否使用了参数所示的模板guestbook.php;如果不跟参数,函数返回当前独立页面是否使用了模板。
6.is_single()
is_single()用以判断当前显示的页面内容是否是一篇单独的文章。其后面可以跟三种参数,一种是文章ID;一种是 文章题目(title);一种是文章名称(slug,文章题目的一种简短说明形式);或者可以将三种参数组合使用,藉此来判断当前页面内容是否是具体的某 篇文章。
一个简单的例子如下,我们可以通过如下几种方式判断当前显示的内容是否是本文:
is_single(’343′);
is_single(’xxxx’);
is_single(’xxxx’);
is_single(’343′,’xxxx’);说明:该函数后跟三个参数时,有优先级,如果第一个参数符合条件,则返回TRUE;否则,则返回FALSE;貌似后面的参数并没有什么意义。
7.is_category()
该函数用以判断当前显示的页面内容是否是一个分类页面;其中无需参数。函数返回一个Bool值。
8.is_tag()
is_tag()用以判断当前显示的页面是否是一个标签页面;其后也不需要跟参数。该函数同样返回一个Bool值。
9.is_date()
此函数用以判断当前显示的内容是否为按时间归档的页面,比如2009年四月,或者2009年4月8日,等等。
10.is_day()、is_month()、is_year()
这些函数用以判断当前显示的内容是否为按天、按月、按年份归档的页面。它们和is_date()类似,只不过将归档时间更具体化而已。
11.is_author()
该函数用以判断当前显示的内容是否为以作者名归档的页面,比如月夜博客的admin作者页面。
12.is_admin()
is_admin()函数用以判断当前是否在控制面板页面,或者管理员面板页面。
- WordPress技巧, 条件函数
相关文章
- 2012年3月23日--WordPress开启Gzip压缩的四种方法
- 2012年3月10日--图解WordPress用户角色权限
- 2011年12月8日--让WordPress的JS和CSS支持Gzip Compression压缩
- --开启WordPress的Gzip compression压缩功能(3)
- 2011年4月15日--WordPress主题函数the_time()、get_the_time()的详细介绍与用法(2)
- 2011年4月13日--WordPress主题函数get_the_ID()的详细介绍与用法
- 2011年4月12日--WordPress主题函数the_ID()的详细介绍与用法(1)
- 2011年4月10日--WordPress主题函数single_post_title()的详细介绍与用法
- 2011年4月9日--WordPress主题函数the_title_attribute()的详细介绍与用法
- 2011年4月7日--WordPress主题函数the_title()的详细介绍与用法
网友评论
分类目录
文章归档
- WordPress显示文章摘要插件limit-posts-automatically中文版 - 68,003 浏览数
- 暴强悍的windows7/Server 2008 R2激活小工具(7.22更新) - 59,383 浏览数
- windows7精美桌面天气小工具 win7桌面小工具下载 - 26,554 浏览数
- IE9正式版将于本月24日正式发布 - 24,211 浏览数
- 国人设计Mya2-ac三栏风格WordPress主题 - 18,230 浏览数
- 【准备篇】windows XP操作系统安装IIS的方法 解决IIS安装不成功问题 - 17,318 浏览数
- Windows7旗舰版 OEM 33IN1(x86+x64)终极收藏 - 16,489 浏览数
- Adobe CS5安装序列号与破解方法 附注册机下载 - 15,791 浏览数
- 【准备篇】IIS虚拟目录的配置与应用、站点的建立方法 - 15,311 浏览数
- 顶级分区软件Acronis Disk Director 11最新版官方下载(附注册码) - 13,587 浏览数
最热文章
- 上岸QQ的鱼 发表在《Adobe发布官方最新Photoshop CS6 Beta下载》
- kingsir 发表在《Adobe发布官方最新Photoshop CS6 Beta下载》
- 费率兵 发表在《【扩展篇】非常实用的Asp图片验证码》
- 上岸QQ的鱼 发表在《Adobe发布官方最新Photoshop CS6 Beta下载》
- K 发表在《Adobe发布官方最新Photoshop CS6 Beta下载》
- 上岸QQ的鱼 发表在《使用csshover.htc完美解决IE6不支持li伪类li:hover》
- 上岸QQ的鱼 发表在《入手微软无线蓝影便携鼠标4000》
- 兰州网站制作 发表在《使用csshover.htc完美解决IE6不支持li伪类li:hover》
- 兰州网站建设 发表在《入手微软无线蓝影便携鼠标4000》
- activated carbon 发表在《上岸QQ的鱼独创WebDancer主题即将发布下载》
近期评论
Copyright 2010 - 2012 版权所有 © 上岸QQ的鱼 赣ICP备09011951号 Designed by 上岸QQ的鱼
