无法获取帖子类别名称和URL

时间:2016-10-23 作者:user3237458

我是wordpress开发的新手,请帮助我获取帖子的分类名称和url。

我曾尝试获取\\u the\\u category()函数,但它对我没有帮助。下面是代码段:

     <div class="post-meta-categories"><i class="fa fa-tags"></i> <?php get_the_category(); >
</div>

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

了解原因get_the_category(); 没用我们得仔细看看Codex 该函数的第页。更具体地说,是该函数返回的内容。

(数组)WP\\U Term对象的数组,分配给帖子的每个类别一个。

您试图将数组打印为HTML,这就是它不起作用的原因。

相反,请查看get_the_category_list() 功能如上所示Codex, 上面写着:

以HTML列表或自定义格式检索类别列表。

您还忘了用?>. 总而言之。。。

<div class="post-meta-categories"><i class="fa fa-tags"></i> <?php echo get_the_category_list(\',\'); ?></div>
它返回以逗号分隔的帖子类别列表,其中包含可单击的链接。

相关推荐

显示作者姓名PHP(自制插件)

我有一个需要帮助的问题,因为我自己找不到解决办法。我接管了一个网站,之前有人在那里创建了一个自制插件。。使用默认插件“Contact Form 7”,用户可以在页面上创建帖子。()https://gyazo.com/c8b20adecacd90fb9bfe72ad2138a980 )关于自行创建的插件“Contact Form 7 extender”,帖子是通过PHP代码在后台生成的(https://gyazo.com/115a6c7c9afafd2970b66fd421ca76a3)其工作原理如下:如果