WordPress是世界上使用量比很高的免费开源cms内容管理系统,可以用它来制作,博客,企业官网,电子商务,甚至是商城网站,它是利用使用比较广泛的PHP语言开发,wordpress还拥有丰富的插件和免费的wordpress主题供我们使用,但是有时候网上的主题并不能满足我们使用,哪我们该怎么定制开发一套属于自己的模板主题呢,下面就为大家献上一套wordpress模板主题开发仿站教程供大家使用学习。
1、wordpress文件认知讲解
wordpress的下载安装我就不做过多的讲解了,比较简单,下面我们来看一看wordpress文件目录都代表这什么
wordpress跟目录
wp-admin 后台文件
wp-content 前台文件
languages 多语言包文件
plugins 插件根目录(wordpress安装的插件都在该目录下)
themes 主题安装目录(wordpress安装的主题都在该目录下)
upgrade
uploads 文件上传目录(用来存放上传的图片)
wp-includes 类库文件(wordpress核心文件)
index.php 核心文件
wp-activate.php
wp-blog-header.php
wp-comments-post.php 接收评论,提交数据库的文件
wp-config.php 数据库配置文件
wp-config-sample.php
wp-cron.php 定时执行文件
wp-links-opml.php 生成opml格式的链接列表(通过菜单添加)
wp-load.php 加载wp-config.php和设置的公共变量,加载类库wp程序和
wp-login.php 后台登陆界面
wp-mail.php 邮件操作
wp-settings.php
wp-signup.php
wp-trackback.php
xmlrpc.php 远程发布
2、wordpress数据库表认知讲解
文章评论信息
wp_commentmeta 文章评论额外信息表
wp_comments 文章评论信息表
链接信息
wp_links 存放友情链接的信息
版本3.5之后后台没有了管理友情链接入口 需安装插件Link manger
基本配置信息
wp_options 基本配置信息表(作为插件存放数据的一个地方)对应后 台置
文章信息表
wp_postmeta 文章额为数据库,文章自定义字段存储在这里
wp_posts 文章信息表。包含了日志,附件,页面等信息
分类信息
wp_terms 分类。标签的基础信息(没有体现关联)
wp_term_relationships 分类与文章 链接 菜单的关联表
wp_term_taxonomy 分类补充信息表 区分trems分类类型 有 category link tag menu四种分类类型
用户信息
wp_users 用户基本信息表
wp_usermeta 用户额外信息