从单个帖子获取Wordpress类别
2022-08-30 14:47:45
我正在完成一个WP主题,我正在使用单个.php模板。我遇到了一些问题,因为我需要访问帖子所在的父类别才能显示某些图像和XML内容。
以下是我正在谈论的一个例子。以下是单个帖子的结束网址:
/安德鲁/叶艺术-2/
/andrew/
是类别,并且是单个帖子。当我在单个帖子上时,我无法返回当前帖子所在的类别。我正在使用而不是因为它显示类别的字符串值,然后我用它来将艺术家(其类别)的图片放在他们的帖子上。我对url没有任何用处,我只需要带有类别名称的字符串。leaf-art-2
single_cat_title();
single_cat_title();
the_category();
有什么好的方法可以做到这一点吗?我一直在搜索Wordpress Codex和许多论坛,但还没有找到任何答案。
以下是我的原始帖子。
我设置了一个名为“艺术家”的类别,当我运行single_cat_title(“”,false)时;
我可以获取类别的字符串值,然后使用它来使用XML搜索适当的艺术家图像。
这在类别.php模板页面上工作正常。
问题是,当我实际上在具有“艺术家”类别的单个帖子中时,single_cat_title();不会将任何信息输出到页面,从而阻止我访问 XML 数据。
我需要,在“艺术家”>“样本”帖子中,能够从WP获得类别。
附言:上面的类别是使用此设置的众多类别之一,这就是为什么我无法对其进行硬编码的原因。