数组中该分类的 ID;将该 ID 输入给 category_description()函数,即可得到该分类
的描述;然后使用 echo 将其输出.
但经试验,使用如下的语句可以实现和上面语句相同的功能:
echo category_description();
这可能是因为该函数在默认无参数输入的情况下会输出当前分类描述的结果吧.
本文主要来介绍一些 WordPress 的条件函数,用以判断是否满足了某些条件,比
如,当前是否在首页;当前是否是某位作者,等等.
8.is_home()
is_home()用以判断当前显示的博客页面是否是博客首页,返回的是一个 Bool 值.
如果是在首页,则返回 TRUE;否则返回 FALSE.
该函数常用来控制博客侧边栏的显示方式,经常使用如下代码段:
< ?php
if ( is_home() ) {
//此为在博客首页应该显示的内容
} else {
//此为非博客首页应该显示的内容
}
?>
9.is_archive()
is_archive()用以判断当前显示的内容是否是博客存档页面,比如按日期的存档,
或者按分类的存档,等等;其和 is_home()函数一样,返回一个 Bool 值.
10.is_page()
is_page()函数判断当前显示的内容是否是博客的独立页面(page),如"关于竹影
风"等页面;它也返回一个 Bool 值.
我们可以在模板中通过该函数判断当前是否是一个独立页面,从而决定是否为当
前显示的文章显示发布时间等等.
11.is_paged()
该函数用以判断当前文章是否因为内容过多而分页显示;需要注意的是,如果你在
写文章时手动添加了<!–nextpage–>标签,来强制分页的话,该函数并不会因此而
返回 TRUE.
12.is_page_template()
is_page_template()函数需要跟一个参数,通常以如下方式使用:
is_page_template('guestbook.php');
藉此判断当前显示的独立页面(page)是否使用了参数所示的模板
guestbook.php;如果不跟参数,函数返回当前独立页面是否使用了模板.
13.is_single()
is_single()用以判断当前显示的页面内容是否是一篇单独的文章.其后面可以跟
三种参数,一种是文章 ID;一种是文章题目(title);一种是文章名称(slug,文章题目
的一种简短说明形式);或者可以将三种参数组合使用,藉此来判断当前页面内容
是否是具体的某篇文章.
一个简单的例子如下,我们可以通过如下几种方式判断当前显示的内容是否是本
文:
is_single('808′);
is_single('用好 WordPress 不可不知的函数(二)');