如何在bbpress根页面的论坛列表上添加描述

时间:2013-10-15 作者:HoGo

我为bbpress添加了几个论坛,当显示根页面时,我会列出它们。现在,我想在顶部添加一些描述,为访问者提供一些指导。有人知道怎么做吗?

1 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

一种可能性是bbp_template_before_forums_index 像这样:

add_action( \'bbp_template_before_forums_index\', \'wpse118937_bbpress_forum_list_desc\');
function wpse118937_bbpress_forum_list_desc() {
 //add your description code here
 }
这将显示在面包屑之后和列表之前。


如果您想要更广泛的自定义,您可以为此自定义模板,但不应该直接在插件文件夹中这样做,因为这将在更新时被覆盖。因此,在更改相应的模板文件之前,必须执行以下操作:

To customize bbPress: <目录“wp content/plugins/bbpress/templates/default/”包含目录“bbpress”、“css”、“extras”和“js”,以及文件“bbpress functions.php”。

“bbpress”目录包含模板部分。将它们中的任何一个复制到主题根目录中名为“bbpress”的目录中,使其看起来像:/wp content/themes/%your theme%/bbpress/

  • “extras”目录包含可选的根级页面模板,以便在自定义时更加轻松;将任何要使用或修改的内容复制到主题的根目录中。例如/wp-content/themes/%您的主题%/“css”目录包含使用默认标记的样式表。将任何要修改的内容复制到主题根目录中名为“css”的目录中。例如/wp-content/themes/%your-theme%/css/
  • 基本上,您可以将整个“bbpress”和“css”目录从bbpress的默认模板目录复制到您的主题中,而bbpress将使用位于主题中的目录。很整洁吧来源:http://codex.bbpress.org/theme-compatibility/


    负责显示论坛列表的模板文件为content-archive-forum.php.

    结束

    相关推荐

    Post Templates and Post ID's

    我正在尝试为单个帖子使用单个模板(我有一个自定义模板)。但由于某种原因,我的帖子被覆盖,而不是显示新数据。这是我现在的设置<div class=\"details\"> <?php global $post; $category_id=get_the_category($post->ID); $announcements = new WP_Query(); $announcements->query(\'showposts=1&a