如何在Roots Sage Starter Theme等Wordpress主题中实现不同的文件夹结构?

问题描述 投票:0回答:1

我是一个开发Wordpress主题的初学者,由于我不是全职的PHP程序员,我已经错过了PHP的一些范例,因为我还没有使用除Slim之外的框架或库。

我正在尝试将Webpack添加到新的Wordpress主题中,但是在根文件夹中堆叠我需要的所有文件是缺乏组织的。

所以,我想知道Roots Sage Starter Theme是如何完成其​​文件夹结构的,似乎他们使用自己的安装程序,但我不知道这是什么目的,甚至它是如何工作的,据我所知安装程序就在那里,以便在CSS框架之间进行选择

如何集成Webpack更改新的Wordpress主题的文件夹结构?

php wordpress webpack
1个回答
0
投票

在对Sage进行全面研究后,我得出以下结论:

  • 在使用composer创建项目后立即执行sage-installer包,其目的与文件夹结构无关
  • sage-lib是必要的,以便使用扩展illuminate /容器类Container的类,使得可以使用单例实现,其中您将额外的东西附加到构造函数。
  • 额外的东西是配置,在Wordpress add_actions函数的帮助下,类可以覆盖Wordpress搜索模板文件和注册样式/脚本的位置

因此,在查看存储库之后,如果省略了刀片模板的一部分,则可以以不可知的方式使用webpack。

像这个存储库https://github.com/benjavazquezlucero/alchemist-sage

© www.soinside.com 2019 - 2024. All rights reserved.