前面我讲了一个主题的基础文件,现在我开始讲一个主题的文件结构,其实也就是讲解一下一个wordpress主题有哪些文件。
在这之前我已经在之前创建的主题中建立好了以下文件
现在我开始一个一个地说明这些文件是干什么的:
- assets:文件目录,是存放css、js等静态资源的文件夹,这个你可以自定义名称,我一般是用这个名字
- 404.php:404页面,当你的网站是出现打不开的链接时就会跳转到这个页面
- author.php:作者详情页页面,你在wordpress站点中点击一个文章作者即可跳到此页面,又可被称为个人主页
- category.php:分类目录页面,你在wordpress下建立的分类,都会跳转到这个页面,可以称之为分类详情页、分类列表页
- footer.php:wordpress全局页脚文件,是一个公共文件,比如你可以在这里放一下需要全局引入的js文件、jq等。(一般百度统计代码什么的都是放在这儿)
- functions.php:wordpress全局函数文件,你在这里添加的php函数,可以在你整个模板中直接调用
- header.php:主题头部文件,是一个公共文件,你可以在这里定义你网站的三大关键词、放全局需要加载的css文件等。(一百百度站长验证什么的都是放在这儿)
- index.php:主题首页,打开一个网站在你没有自定义首页的情况下,会自动跳转到这个页面。
- page.php:常规页面模板,在wordpress中有基础的两种文章类型,一个是post、一个是page,而这个文件就是page类型展示详情的文件
- sidebar.php:全局文件,站点侧边栏。
- style.css:主题css文件,你可以将整个主题的css全部写在这里面,当然你也可以在其他目录下面自定义css文件,在这里引入。
- single.php:文章详情页页面模板,在wordpress中post文章类型的详情都会自动在此模板中渲染
好了,以上就是一个主题文件的基本结构,可能还有个别页面没有补充的情况,我会在接下来的教程中完善,并且添加。