标题：bbpress
介绍
什么是 bbPress？ bbPress 是 WordPress 母公司 Automattic出品的一款开源论坛程序，它是一个符合 Web 标准，非常容易使用的轻量级论坛程序，由于 bbPress 保持了体积小，重量轻，所以速度非常快。bbPress 没有提供过多复杂的功能，所以你要安装一个轻量型的论坛，bbPress 是很好的选择。
对于有更多需求的用户来说，bbPress 也和 WordPress 一样提供了一个非常强大插件系统，让你添加各种功能扩充论坛。并且 bbPress 的 API 接口和 WordPress 也类似，同样是 Action 和 Filter 两种 Hook，如果你熟悉 WordPress 插件制作，那么你也会很快学会 bbPress 插件制作。
在使用方面，bbPress 和 WordPress 拥有基本相同的使用和操作方法，特别是 bbPress 1.0 版本之后，bbPress 后台管理界面和 WordPress 基本类似，使用了相类似的描述和名字，习惯使用 WordPress 的同学对 bbPress 应该很快能够上手。
安装
在您开始之前，请确保您的服务器满足bbPress的要求。
快捷操作
⒈从下载页面下载bbPress。
⒉将解压后的文件上传到你的服务器。
⒊上传语言文件包到my-languages，你需要创建这个目录。
⒋访问你的bbPress站点。
⒌bbPress安装程序引导你安装。
⒍按照指示进行安装。
⒎在管理页面的设置中设置你的站点。
⒏如果您有任何问题，请访问论坛。
这样就大功告成了！
升级
从以前的版本升级bbPress只需要几分钟。
下面是从旧版本升级到 1.0.2 版的说明：
首先，你应该要备份你的数据库和其他文件，以防不测。
其次，禁用所有插件。
第三， 保留下列文件和目录：
将bb-config.php文件改名为bb-config.old.php，并且保留。
my-plugins/（如果有）
my-templates/ （如果有）
my-languages/ （如果有）
并删除其它
第四，上传最新版本的bbPress到您的服务器。
第五，浏览你的bbPress 站点，进入安装程序，输入你的 MySQL 数据库详情（您一直使用的旧版本的同一个数据库）。安装程序将创建一个新的配置文件（bb-config.php）或者您可以手工创建。然后完成剩下的步骤。
第六，登录并访问你的bbPress 控制面板。如果你看到有一个升级链接代替了原来的界面，点击它，如果你没看到升级链接，继续执行下一个步骤。
第七， 请访问新的“设置”区域， 设置“常规”一项。同时重新启用你之前启用的插件，有的插件可能需要同步更新。
第八， 高枕无忧，您就大功告成了！
bbpress主题模板的使用及设计
安装⒈保证你的bbPress根目录有一个名为my-templates的文件夹。
⒉其次将你要使用的主题，以一个新文件夹的形式上传到my-templates目录。
⒊这样就大功告成了！
激活主题更容易，到后台主题管理页启用即可。
设计一个主题由以下三部分组成：
⒈一个名为style.css的样式表文件。
⒉一张像素为300×225的名为screenshot.png的预览图。
⒊一些模板文件。
样式表一个主题必须需要一个样式表文件，文件名为style.css。在样式表的前端你需要输入一些该主题的信息（下例），bbPress 会根据这些信息识别它们为不同的主题。
/*
Theme Name: 主题名称。
Theme URI: 主题介绍页面。
Description: 简要描述你的主题。
Version: 主题版本号。仅限数字和小数点。
Author: 作者名称。
Author URI: 作者链接。
Ported By: 主题移植者名称。
Porter URI: 移植者链接。
*/
预览图应该包含一张300×225像素的预览图， 图片文件名为screenshot.png。
模板文件除了样式， bbPress 将检查你主题中的模板文件，如果检测不到，bbPress将使用默认模板Kakumei。
front-page.php首页.
forum.php版块页面.
edit-post.php编辑页面.
edit-form.php调用函数edit_form()
favorites.php用户收藏夹页面.
header.php调用函数bb_get_header().
footer.php调用函数bb_get_footer().
login.php登录页面 (/bb-login.php)
login-form.php用户未登录时调用函数为 login_form()
logged-in.php用户已登录时调用函数为 login_form()
password-reset.php重置密码页面.
post-form.php调用函数为 post_form().
post.php调用函数为 bb_post_template()
profile.php用户档案页面.
profile-edit.php用户档案编辑页面..
profile-base.php用户档案页面（增加了某插件应用时）。
register.php注册页面
register-success.php注册成功页面
search.php搜索结果页
search-form.php调用函数为 search_form().
stats.php论坛统计页面
topic.php话题浏览页
topic-tags.php调用函数为 topic_tags().
tag-form.php调用函数为 tags_form().
topic-tags.php调用函数为 topic_tags().
tags.phpTags 标签云 浏览页面
tag-single.php浏览某个 Tag
view.php当已登录用户在某个浏览页面。就这些了，请记住，如果你的主题缺少其中任意一个模板页，bbPress将会使用默认的Kakumei模板里的。
bbpress插件使用及开发
使用插件使用插件，只需要在您的bbPress根目录创建一个名为my-plugins的文件夹，并将插件上传到该文件夹。
然后转到您的bbPress管理，然后按一下插件标签。你会发现列出了my-plugins目录里所有插件。
点击激活链接启用新插件。
想找插件访问bbPress官方的插件目录。
制作bbPress有一个插件接口，和WordPress功能完全一样。大家熟知的所有功能，比如像do_action()， add_filter() 等等，这些函数都可以在bbPress 中找到。注意：所有插件必须有一个像下面这样的插件头部：
/*
Plugin Name: 插件名称（必须）
Plugin URI: 插件页面
Description: 插件见解
Author: 作者名字
Author URI: 作者主页
Version: 版本号
*/
你可以到bbPress的插件开发中心查看更多插件。
bbPress插件版
日前WordPress官方以WordPress插件的形式推出了bbPress的新版本——bbPress 2 Beta 1。这使bbPress使用更方便，并且在其他方面也有改进，包括：
⒈与WordPress网站、主题的无缝整合
⒉对论坛、主帖、回帖的管理界面的整合
⒊分割/合并同一论坛中的讨论帖
⒋通过短代码帮助用户定制论坛在网站中的位置
⒌目前自带TwentyTen子主题，更易于上手
⒍追踪记录主帖和回帖的修改记录
⒎控制板小工具显示论坛快照，更方便查看
⒏自动为论坛新建新角色“版主”
⒐可收藏主帖并在新个人中心里查看
⒑订阅的主帖有新回复后，订阅者可以收到邮件通知
⒒匿名发言功能让更多人参与论坛讨论
⒓小工具可显示论坛最新动向
⒔提供一导入系统，用户可将原有论坛导入
对于有更多需求的用户来说，bbPress 也和 WordPress 一样提供了一个非常强大插件系统，让你添加各种功能扩充论坛。并且 bbPress 的 API 接口和 WordPress 也类似，同样是 Action 和 Filter 两种 Hook，如果你熟悉 WordPress 插件制作，那么你也会很快学会 bbPress 插件制作。
目前官方已不再对独立版进行更新了。
bbPress2.0
经过1.x后，bbPress2.0的开发已经提上议程。bbPress2.0目前最新版本是beta3.和1.x不同的是，bbPress2.0将不再作为独立的论坛程序存在，而是会作为一个WordPress的插件存在，这将极大提高bbPress的速度和易用性。
目前bbPress2.0在经过3个beta和5个RC后已经正式发布了，和WordPress一样，bbPress也支持插件，但是bbPress的主题却依赖于WordPress，所以，如果需要使用bbPress2.0，必须确认您的WordPress主题是否支持，否则的话，bbPress会很难看。