一:目录结构
1.根目录
Index.php(wordpress核心索引文件,即博客输出文件)
License.txt(wordpress GPL许可证文件)
Reademe.Html(wordpress安装导言)
wp-activate.php(用户注册激活)
wp-blog-header.php(加载wordpress环境和模版)
wp-comments-post.php(接受评论,并将其添加刀数据库)
wp-config.php(wordpress连接到mysql数据库的配置文件,安装后自动生成)
wp-config-sample.php(wordpress连接到mysql数据库的配置示例文件)
wp-cron.php(wordpress执行定时任务)
wp-links-opml.php(生成OPML格式的链接列表,通过wordpress管理菜单添加)
wp-load.php(加载wp-config.php和设置公共变量,加载wordpress的程序和类库 )
wp-login.php(定义用户登陆页面)
wp-mail.php(邮件操作)
wp-setting.php(运行前的例行程序,包括检查安装是否正确,使用辅助函数,初始化执行计时器等)
wp-signup.php(定义注册新用户账号,新分站的页面)
wp-trackback.php(处理trackback请求)
xmlrpc.php(远程发布功能)
2.wp-admin
3.wp-include
强大的内库(许多用的类和函数都在这里)
Post.php----------get_post()
4.wp-content
二,wordpress数据库表结构,字段详情
文章评论信息:
wp_commentmeta(文章评论额外信息表)
wp_comments(文章评论信息表);
链接信息:
wp-links(友情链接)
基本配置信息表:
wp-options(基本配置信息表,该表通常作为插件储存数据的地方)
文章信息表:
wp-postmeta(文章的额外数据表,文章自定义字段都储存在这里)
wp-posts(文章信息)
分类信息:
wp-terms(分类,标签的基础信息表,没有相关性)
wp_term_relationships(分类与文章,菜单,链接的关联表wp_term_taxonomy(分类补充信息表,区分terms信息的分类类型,有category,links_category,tag,nav_menu四中分类类型)
用户信息:
wp_usermeta(用户额外信息)
wp_users(用户基本信息表,存储系统所有用户基本信息)