文件名称:层次结构:体现WordPress模板层次结构的无依赖软件包
文件大小:30KB
文件格式:ZIP
更新时间:2024-02-26 09:53:51
wordpress template-engine template-hierarchy template-loader template-finder
层次结构 层次结构是旨在用PHP对象表示WordPress模板层次结构的软件包。 目录 什么为什么? 每个WP开发人员都知道,对于每个前端请求,WordPress都会运行查询,然后根据查询加载模板文件。 模板的选择是根据定义的规则完成的。 对于每个查询,都有一个模板。 现在,我想问你:给定一个查询对象,这是为您提供模板的函数吗? 答案是:这样的功能不存在。 WordPress的模板查询解析是通过文件完成的,该文件包含在模板文件夹中查找并尝试查找模板的if / elseif的程序继承。 它的意思是: 在加载模板之前,无法知道哪个模板将用于查询 无法将查询模板解析应用于不是主查询的
【文件预览】:
Hierarchy-master
----composer.json(1KB)
----LICENSE(1KB)
----src()
--------Hierarchy.php(5KB)
--------Finder()
--------Branch()
--------QueryTemplate.php(5KB)
--------FileExtensionPredicate.php(2KB)
--------QueryTemplateInterface.php(1KB)
--------PostTemplates.php(2KB)
--------Loader()
----phpunit.xml.dist(1KB)