首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不破坏主题的情况下将Wordpress主题文件移动到子文件夹中?

问如何在不破坏主题的情况下将Wordpress主题文件移动到子文件夹中?
EN

WordPress Development用户
提问于 2017-10-11 07:11:34
回答 1查看 262关注 0票数 2

我一直在用面向对象的PHP、node.js和Webpack编写一个Wordpress主题,在类、node_modules、配置文件和Wordpress模板文件之间,我的主题目录变得有点混乱.

有什么简单的方法可以在不破坏主题的情况下将主题的模板文件移动到app子文件夹中?

(我发现了一个类似的问题,但它是在2011年被问到的,所以希望随着时间的推移出现一些事情)。

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2017-10-11 07:54:24

开箱即用的WP依赖于模板层次结构来解析和加载模板。默认的假设是(大多数)模板位于主题的根上,并遵循命名约定。

在其他地方放置模板文件本质上需要用不同的假设在代码中重新构建模板层次结构。这曾经是疯狂的不方便,但是WP4.7引入了{$type}_template_hierarchy钩子,这使得它变得非常容易。

就个人而言,我认为本地WP模板对复杂用例的扩展是没有意义的。如果有足够的模板来扰乱目录,那么我将完全转到另一个模板引擎(例如Twig)。当然,这并不是可湿性粉剂开发的主流技术。

我的Meadow项目中有一个用于Twig集成的模板层次覆盖示例,但对于更改PHP模板的逻辑也是一样的。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/282552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档