我正在完成一个WP主题,并且我在single.php模板上。我遇到了一些问题,因为我需要访问帖子所在的父类别以显示特定图像和XML内容。从单一职位获取Wordpress类别
这是我正在谈论的一个例子。下面是一个单一的柱的端URL:
/安德鲁/叶技术-2/
/andrew/
是类别,和leaf-art-2
是单柱。当我在单个帖子中时,我无法让single_cat_title();
返回当前帖子所在的类别。我使用的是single_cat_title();
而不是the_category();
,因为它显示了我用于放置图片的类别的字符串值艺术家(他们的类别)在他们的帖子上。我没有任何使用的网址,我只需要与类别名称的字符串。
这样做的好方法?我一直在寻找Wordpress Codex和很多论坛,还没有找到任何答案。
以下是我原来的帖子。
我已成立了一个名为“艺术家”的范畴,当我运行single_cat_title("", false);
我能得到的类别的字符串值,然后用它来搜索使用XML合适的艺术家形象。
这对category.php模板页面正常工作。
问题是,当我真的在一个有“艺术家”类别的单个帖子里面,single_cat_title();不会向页面输出任何信息,从而阻止我访问XML数据。
我需要,而在“艺术家”>“样本”的职位,能够从WP的类别中获得。
P.S.上面的类别是使用此设置的许多类型之一,这就是为什么我无法对其进行硬编码的原因。
感谢您的答复。我看到了这一点,但认为[0]会从所有类别的第一个中调用,而不是该帖子发布的所有类别中的第一个。谢谢! – Ian 2010-11-27 05:33:04