在WordPress中获取循环外的类别链接

时间:2013-02-24 08:30:57

标签: wordpress hyperlink categories

有没有办法让循环外的类别链接?所以我可以将代码放在任何地方。 如果我想要 例如:我想创建自定义标题类别,然后链接到特定类别

<a href="link_to_category"> CUSTOMTITLE </a>

任何帮助?

1 个答案:

答案 0 :(得分:0)

您将使用<?php get_the_category( $id ) ?>,以下是食典委的相关参考资料。

http://codex.wordpress.org/Function_Reference/get_the_category

请记住,帖子可以在多个类别中,因此这将作为类别对象的数组返回。要创建链接本身(我认为这可能仅适用于永久链接),您可以使用返回slug的category_nicename属性。

你会在自定义面包屑中看到这种类型的东西,我已经粘贴了下面的代码。它使用数组中的第一个类别。请记住,如果您在循环中声明$post变量global;

<?php
global $post;
$category = get_the_category();
$thisCat = $category[0];

echo '<a href="' . get_bloginfo('url') . '/' . $thisCat->category_nicename . '">CUSTOM TITLE</a>';