将文本添加到类别页面的顶部

时间:2011-12-12 作者:user930026

我想将文本添加到每个类别页面的顶部。我正在使用插件http://wordpress.org/extend/plugins/categorycustomfields/ . 有了这个插件的帮助,我可以在我的类别中添加额外的字段,但我如何显示它呢。例如:-如果我想显示类别描述,我使用<?php echo category_description(); ?>类似地,如何显示自定义字段值。

2 个回复
最合适的回答,由SO网友:Alex 整理而成

我可以建议使用一个我用于网站的插件吗(我是一名web开发人员)?我使用额外类别内容插件(http://www.greatwpplugins.com/extra-category-content/) 如果我想将任何类型的内容(文本、图像、链接等)放在类别中的帖子列表之前。只需安装插件,编辑一个类别以添加一些额外的内容,并在模板中添加代码<?php echo the_extra_category_content( ); ?>.

SO网友:Geert

在管理中有一个描述文本区域,用于向每个类别添加一些额外的文本。在模板文件中,您可以通过category_description($cat_id) 作用

或者,您也可以使用is_category($cat_id) 函数检查是否显示某个类别,然后在其中执行任何操作。

if (is_category(5))
{
  // Description for the current category
  echo category_description();
  // Add some extra content
  echo \'This is category number five, yay!\';
}
请注意,您可以使用类别template files 以及:

category-$slug.php > category-$id.php > category.php

结束

相关推荐

GET_CATEGORIES返回具有一个类别的数组

我正在一个自定义插件上运行一个查询,以显示所有类别,并将它们放入下拉列表(所选部分位于循环之外),如下所示:<?php $ember_categories = get_categories(); foreach($ember_categories as $ember_category) { echo \'<option value=\"\' . $ember_category->cat_ID . \'\">\' . $ember_category-&