【发布时间】:2013-04-28 14:52:49
【问题描述】:
我遇到了一个小问题,我认为这与语法问题有关。
我有一个特定的 home 脚本,它调用 bloginfo("name") 作为页面标题,然后在下面使用 else 语句,根据与它们关联的第一个类别的名称,标题页面运行良好:
else{
$category = get_the_category();
echo $category[0]->cat_name;
}
但是,对于大多数帖子,我也有一个默认的“主页”类别(有一些例外),如果它碰巧在相关类别列表中排在首位,我不希望该类别被选为页面标题对于这个页面。
我有两种方法可以让这成为可能,但我不知道如何编写代码。第一种是在上面的代码中排除 home 类别,但不知道如何实现它。第二种方法是强制 wordpress 总是在为特定帖子选择的第一个类别之后添加类别“家”。
我希望这很清楚。有人想出一个基本的解决方案吗?
非常感谢。
【问题讨论】:
标签: wordpress categories