Wordpress在类别永久链接中发布

时间:2010-07-15 06:07:48

标签: php wordpress wordpress-theming

因此,每个帖子都会在一个类别中发布,对于每个帖子,我希望在类别永久链接中发布,只有网址没有标记。 我怎么能这样做?

//再次解释

这篇文章发布在一个类别中,对吗?好吧,我需要显示该类别,但不是该类别的名称,该类别的网址。

2 个答案:

答案 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(', ') ?>