bbPress主题模版结构分析
众所周知,bbPress是WordPress旗下论坛程序,论坛以简洁主美,很少有人使用此程序,更别说提供相关技术教程了,本文与大家分享一下bbPress主题模版结构,希望对bbPress主题开发者有指导作用。
一般情况下,bbPress主题由一个style.css文件组成,只要你的WordPress主题支持即可,一般style.css文件里应该包含以下信息:
1. 主题信息
/*
Theme Name: 主题名称。
Theme URI: 主题的URL地址
Description: 主题的描述,比如蓝绿色两栏等。
Version: 主题版本。
Author: 作者。
Author URI: 作者的URL地址。
Ported By: 把该主题移植到bbpress的移植。
Porter URI: 移植者的URL地址。
*/
2. 主题略缩图
应该包含一张300×225像素的预览图, 图片文件名为screenshot.png,用于在管理面板中显示。
3. 模板文件
除了样式表文件外, bbPress 将检查您主题中的模板文件,如果检测不到,bbPress将使用默认的模板。
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 显示某个标签页面。
view.php 已登录用户在某个浏览页面。
你可以把以上模板文件直接放在WordPress主题目录以供调用。
我要评论暂无评论