根目录文件
序号 | 文件夹名 | 功能 |
---|---|---|
1 | index.php | WordPress核心索引文件,即博客输出文件. |
2 | license.text | WordPress GPL许可证文件. |
3 | readme.html | WordPress安装导言 |
4 | wp-activate.php | 用户注册激活 |
5 | wp-blog-header.php | 加载WordPress的环境和模板 |
6 | wp-comments-post.php | 接收评论,并将其添加到数据库 |
7 | wp-config.php | WordPress连接到Mysql数据库的配置文件.安装后自动生成 |
8 | wp-config-sample.php | WordPress连接到Mysql数据库的配置实例文件 |
9 | wp-cron.php | 执行定时任务 |
10 | wp-links-opml.php | 生成OPML格式的链接(通过WordPress管理菜单添加)列表. 例如:http://localhost/wp-links-opml.php |
11 | wp-load.php | 加载wp-config.php和设置公共变量、加载WordPress的程序和类库. |
12 | wp-login.php | 定义注册用户的登陆页面 |
13 | wp-mail.php | 邮件操作 |
14 | wp-settings.php | 运行前的例行程序,包括检查安装是否正确,使用辅助函数,应用用户插件,初始化执行计时器等等 |
15 | wp-signup.php | 定义注册新用户账号,新分站的页面. |
16 | wp-trackback.php | 处理trackback请求 |
17 | xmlrpc.php | 远程发布功能 |
根目录文件夹
- wp-admin: 后台需要管理的类和文件
- wp-includes:
Wordpress强大的类库,及核心函数定义
举例:
post.php:常用的函数get_post() get_post_meta()
post-template.php:常用的函数the_ID() the_title()
wpdb:常用的函数query() insert() update()
… - wp-content:
languages:多语言包,使用Poedit编辑和创建语言包
plugins:插件安装目录
themes:主题安装目录
uploads:文件上传目录
数据库
使用领域 | 数据表名 | 包含的数据 |
---|---|---|
文章评论信息 | wp_commentmeta | 文章评论额外信息表 |
文章评论信息 | wp_comments | 文章评论信息表 |
链接信息 | wp_links | 链接信息表 |
基本配置信息 | wp_options | 基本配置信息表.该表通常作为插件存储数据的一个地方 |
文章信息 | wp_postmeta | 文章额外数据表、文章的自定义字段等都存储在这里 |
文章信息 | wp_posts | 文章信息表.包括了日志、附件、页面等等信息 |
分类信息 | wp_terms | 分类、标签的基础信息表.(没有体现关联) |
分类信息 | wp_term_relationships | 分类与文章、链接、菜单的关联表 |
分类信息 | wp_term_taxonomy | 分类补充信息表,区分terms信息的分类类型,有category、link_category、tag、nav_menu四种分类. |
用户信息 | wp_usermeta | 用户额外信息表 |
用户信息 | wp_users | 用户基本信息表.存放系统所有用户基本信息 |