- 加入我的QQ群
- 关注我的百家号
扫描下面的二维码,“关注”我的百家号。
制作wordpress主题,首先我们还是要先了解一下wordpress主题的内部文件结构,就好比房屋的框架一样,我们要知道wordpress主题是由哪些文件组合而的,只有我们了解这些,我们才知道怎样去开发wordpress主题,才会心中有数,才不会盲目开发,才会不走弯路。
wordpress主题一般以下这些文件:
1、主页:
home.php
index.php(基本上都用这个)
2、主题函数:functions.php
3、评论模板:comments.php
4、样式文章:style.css
5、分类模板:
category.php
archive.php
category-{slug}.php 如果分类的缩略名为news,WordPress将会查找category-news.php
category-{id}.php -如果分类ID为6,WordPress将会查找category-6.php
archive-{post_type}.php 如主题有自定义文章类型,注册了一个名为book的文章类型,那么它的归档页面模板就是archive-book.php,如果没有将会直奔404。
6、文章页:
single.php
single-{post_type}.php 如果文章类型是videos(即视频),WordPress就会去查找single-videos.php
7、标签
tag-{slug}.php 如果标签缩略名为sometag,WordPress将会查找tag-sometag.php
tag-{id}.php 如果标签ID为6,WordPress将会查找tag-6.php
tag.php
8、作者:
author-{nicename}.php 作者的昵称为rami,WordPress将会查找author-rami.php
author-{id}.php 如果作者ID为6,WordPress将会查找author-6.php
author.php
9、页面:
page.php
page-{slug}.php – 如果页面的缩略名是news,WordPress将会查找 page-news.php
page-{id}.php – 如果页面ID是6,WordPress将会查找page-6.php
10、日期页面:date.php
11、搜索结果:search.php
12、404 页面:404.php
注:home.php和index.php是wordpress主题首页文件,WordPress程序查找首页时会首先查找home.php,如果找到home.php,则使用home.php作为网站首页模板,即使有index.php;如果没找到,则使用index.php作为首页模板;如果这2个文件都找不到,WordPress就无法识别你的主题。
实用+详细
赞
希望更新更多知识