因此,每个帖子都会在一个类别中发布,对于每个帖子,我希望在类别永久链接中发布,只有网址没有标记。 我怎么能这样做?
//再次解释
这篇文章发布在一个类别中,对吗?好吧,我需要显示该类别,但不是该类别的名称,该类别的网址。
答案 0 :(得分:1)
我会使用get_the_category(),它将返回一个对象数组,每个类别一个。在您的情况下,您将获得一个包含一个对象的数组,因为您只有一个类别。然后使用get_category_link()将类别的ID转换为URL。
所以,如果你在The Loop,我会做这样的事情(NB:未经测试!)
$categories = get_the_category();
$url = get_category_link($categories[0]->cat_ID);
显然,如果没有分配类别,你会想确保这不会落在后面。
这类似于WordPress在永久链接结构中包含类别时所执行的操作 - 它将获得具有最低数字ID的类别并在永久链接中使用该类别。
答案 1 :(得分:0)
无需将锚标记放置以下代码,它将回显URL和NAME作为永久链接。它已经在WordPress中构建。
<?php the_category(', ') ?>