当前位置:首页 > seo基础知识 > 正文

wordpress文件结构目录说明

对于国内比较好用且实用的开源网站程序来说,wordpress是比较受欢迎的。特别是喜欢写博客或者做博客营销方面的朋友,也就是说wordpress程序是从事SEO优化行业的朋友比较常用的网站程序,今天小凯seo博客和朋友们介绍一下wordpress文件结构目录,wordpress安装程序当中所存在的文件都是代表这什么意思呢?

wordpress文件结构目录

根目录:index.php 是wordpress的核心索引文件 ,也是博客的输出文件,他里面的代码就很简单,定义了一个垂直变量,引用了它同目录下的wp-blog-header.php文件

license.txt文件: 这个是wordpress作为国际程序的一个说明文件 对我们来说没有什么意义

readme.html 这个是安装导言

wp-activate.php 这个是用户激活的文件 这个是用户注册之后就会发一封邮件给用户 激活他的账户

wp-blog-header.php 加载wordpress的环境和模板的

wp-comments-post.php 这个就是添加评论并把它添加到数据库的一个文件 (用文化在我们博客上评论的话,这个文件就有把他调用到数据库的文件)

wp-config.php:wordpress链接MySQL数据库的配置文件,安装之后自动生成。 这里有数据库的配置信息。

wp-config-sample.php:wordpress官方给出的链接MySQL数据库示例文件,如果wp-config.php文件丢失了,通过这个文件进行修改也是可以的。

wp-cron.php:wordpress执行定时任务的一个文件 wordpress允许我们进行判断任务是不是到时间完成了。

wp-links-opml.php:生成一个opml格式的链接列表 这个是你在后台添加友情链接的话 他会自动生成一个链接列表 它会以一个XML的格式输出。

wp-load.php 这个文件就是加载wp-config.php这个文件并且设置公共变量并且加载wordpress的程序和类库。

wp-login.php 这个是注册用户的登录页面 我们直接在网址后面输入路径就看到了登录页面。

wp-mail.php:这个是邮件操作的页面

wp-settings.php:运行前的例行程序,包括代码安装是否正确,使用辅助函数,应用用户插件,执行初始化计时器等等。

wp-signup.php:定义新用户账号,(如果开启了多站点功能的话)新分站的页面也会调用到这个文件。

wp-trackback.php:处理trackback的请求(如果别人在我们博客之外引用了我们的博文,如果对方开启了这个功能,这个文件就会通知我们,他的博客引用了我们的文章)

xmlrpc.php:远程发布功能 ,这个功能就是我们不一定要在wordpress的后台发布文章,wordpress允许你用别的工具通过远程来发布。

wp-admin这个文件夹下的文件讲解,他是我们后台管理需要类的文件,我们在后台看到的这些信息呢,就是通过wp-admin这个文件夹来管理的。举个栗子:我们点击写文章的时候 就是通过wp-admin下面的post-new.php这个文件夹来实现的。 如果我们把这个文件夹都删除了,那我们就没有办法发布文章了。可以根据这种方法,由果导因。

wp-includes 这个文件夹 :主要是wordpress强大类库和核心函数定义

class开头的文件都是定义的类

post.php:核心函数定义 比如我们做主题开发经常用到的 get_post

post-template.php:文章的调用和标题的调用 比如 the_ID、 the_title

wp-db.php:数据库的操作类 query insert (插入语句的方法) update(更新的方法)这些都是这个文件夹。

所以说wp-includes 就是定义了wordpress在开发的时候类和方法都是在这里面定义的。 wordpress后台所有的文件,除了wp-config.php 这个文件我们有时需要改动之外,其他的文件夹原则上都是不允许改动的。如果我们去改动的话,可能会出现一些不可预期的bug出来(如果要改动,请先备份好程序和数据)

wp-content这个文件夹就是开发者最需要关注的文件夹。

languages:多语言包的文件夹 wordpress就允许我们开发多语言,我们可以自己开发一个语言包放进来,然后通过后台来进行切换。

我们如何使用poedit这个软件来创建语言包,我们打开admin-zh_CN.po在这里进行小小的修改。

那么插件的我们也可以修改 点击plugins→akismet-zh_CN.po 这里插件对应的内容在语言包里面也会有显现,这里修改成快点编辑 可以看到在前台就改变了。

wp-content下面的plugins 就是wordpress的插件安装目录,wordpress有很强大的插件库 我们直接把插件复制到这个文件夹里面就可以进行安装。

themes:主题安装目录 后台的主题调取的就是这个文件夹下面的。

uploads:这个文件夹 这个文件夹就是文件的上传目录了,我们的文章 图片都会自动保存到这个目录上去。

评论已关闭!