single.php wordpress 中的类别描述

Posted

技术标签:

【中文标题】single.php wordpress 中的类别描述【英文标题】:category description in single.php wordpress 【发布时间】:2010-12-25 07:34:02 【问题描述】:

任何想法。

这在 category.php <?php echo category_description(the_category_id()); ?> 中运行良好

但它在 single.php 中不起作用,只显示类别 ID 而不是描述。

任何想法,如何完成?

提前致谢

编辑:

【问题讨论】:

将 php 代码放在 single.php 页面上会发生什么? 只显示猫 ID。不是描述。你也一样? 我自己对 wordpress 并不熟悉,但是您是否尝试过查看这些功能的作用?或者 the_category_id() 返回什么?我会先检查这些函数,看看它们是如何工作的。 我怀疑the_category_id 会返回the category id 【参考方案1】:
the_category_id() 

已被弃用。 这应该可以代替。

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

【讨论】:

这是一个干净的代码感谢@jack。这是我在 wp stackexchange 中得到的更长版本的答案。 wordpress.stackexchange.com/questions/5941/… 非常感谢。欣赏两者。 让我鼓励你也来wordpress.stackexchange.com回答问题。由于我没有在用户列表中找到您,所以我假设您还没有加入?我们可以使用更多优秀的人来回答问题,并且仍然有可能在声誉排名的第一页上列出(这在 SO 上实际上是不可能的!)

以上是关于single.php wordpress 中的类别描述的主要内容,如果未能解决你的问题,请参考以下文章

从单个帖子中获取 Wordpress 类别

Wordpress:single.php 不显示 the_content()

php 【WordPress的】的single.php

警告:count() 在我的 single.php 中获取 wordpress 帖子的内容

WordPress 根据分类术语显示相关帖子

WordPress中具有自定义帖子类型的单个页面的层次结构