在新查询中拉入自定义帖子类型的分类字段

时间:2019-06-24 作者:Hewe

我有一个名为companion. 通过Companion,我创建了与我的自定义分类法关联的文章issueCompanion. 将issueCompanion想象成定期发布的出版物,就像杂志一样。我有另一个称为“主题”的自定义分类法,其作用类似于类别,并与companion中的每篇文章相关联。

我通过以下方式在前端显示此信息taxonomy-issueCompanion.php. 在这个页面上,我必须在每篇文章旁边显示每篇文章的主题。这些文章很容易引入,因为它们带有常规的wordpress循环(如果have\\u posts(),while have\\u posts()),但我似乎无法找到显示的每一篇文章的主题分类。

如何显示每篇文章的对应问题?换句话说,如何在自定义帖子类型的帖子(companion)上显示自定义分类法(主题)?我觉得我已经做了100次了,但这一次似乎对我不起作用。

感谢您的任何意见

1 个回复
最合适的回答,由SO网友:ChristopherJones 整理而成

在您的回路内部taxonomy-issueCompanion.php 模板文件您可以检索附加到帖子的分类法术语。

// Inside of your while loop 
$post_topics = get_the_terms($post->ID, \'topic\');

// And then you can do as you wish with your topics!

相关推荐

Get category url in loop

我需要获取类别url,以便将其放入元代码段中。现在,span内的输出是带有url的标记。我只需要获取不带标记的url,并将其放入$cat\\u display中。我尝试使用2个选项,但会看到一个错误:注意:尝试获取非对象的属性// Get post category info $category = get_the_category(); if(!empty($category)) { // Get last category post is in