0

我一直在到处寻找这个功能,但似乎找不到明确的方法来做到这一点。

我创建了一个带有基于类别的菜单的博客,但我想知道如何让菜单项在单击时将其类别显示为标题。我需要这个,因为在我的网站上我发布了共享相同类别的项目,因此我需要能够告诉用户他/她的位置。然而,一旦用户点击帖子,它就是第一个将显示为标题的类别,这似乎适用于:

$category = get_the_category(); 
echo $category[0]->cat_name;

唯一出现问题的情况是共享类别的帖子没有首先列出其主要类别。

我希望我说清楚,

谢谢。

4

1 回答 1

1

您可以查看 URL 中的类别 slug,并通过其 slug 获取类别。

$cat = get_category_by_slug( $slug );
echo $cat->name;

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

于 2013-06-24T15:44:05.973 回答