快速开发wordpress各个页面的模板文件

 

想要快速开发或者修改wordpress主题,就必须了解wordpress模板层级的概念.

模板层级是wordpress方便我们快速开发模板文件而定义的一套模板引用规则.

通过模板层级,可以快速开发出能够正确识别并引用的模板文件.

这张图就是模板层级,展示了不同的页面调用模板的顺序,其中主要包含了归档页和页面详情页的引用规则.

模板层级采用的就是就近原则,从左到右依次选择存在的模板文件,如果左侧的模板文件存在,那么就会引用模板,当前模板右边的模板将不会引入.

举个例子:

比如想开发一个文章页面详情页(blog post),那么就可以去模板层级中选择合适的模板文件,模板文件以文件名来识别.

在blog post右侧,第一个是自定义的页面详情页模板($custom.php),如果你的主题中存在一个自定义的文章详情页模板,那么你开发的主题文章详情页会首先采用这个模板

如果不存在$custom.php文件,会继续向右侧寻找,再右侧就是一个叫single-post.php的文件,如果存在,会调用这个模板文件.

模板层级的调用规则就是依次寻找,如果前面的模板文件都不存在,那么最终就会选择index.php文件.

 

THE END
快速开发wordpress各个页面的模板文件
  想要快速开发或者修改wordpress主题,就必须了解wordpress模板层级的概念. 模板层级是wordpress方便我们快速开发模板文件而定义的一套模板引用规则. 通……