我正在尝试在我的主题中包含Redux框架。我决定尝试Redux框架的在线构建器:http://build.reduxframework.com/为我生成必要的文件。
Redux的构建器提供了两个选项:
(1)。生成并导出admin文件夹
(2)。使用Redux设置生成和导出一个starter主题。
我想我需要选项(1),因为我已经有了一个主题。
admin文件夹包含以下内容:
(1)。 Redux Builder生成的(. json)文件
(2)。 admin文件夹本身-包含框架和扩展文件夹以及两个(.php)文件:(admin-init.php)和(options-init.php).
Redux框架的文档教我们如何在主题中加载框架的配置文件。它没有告诉我们如何处理导出的admin文件夹,以及如何在我们的主题中使用它——如果我们选择使用在线构建器的话。
Redux框架的在线构建器声明如下:
只下载管理文件夹部分。这将为您提供一个文件夹,您可以将其放置在主题或插件中并包含~/admin/admin-init.php启动它
旁注:写为"initiate"而不是"initiate"。如果有开发人员碰巧看到了这个问题,那么纠正这个小的输入错误可能是件好事。
我的问题:
(Q1)。如何初始化管理文件?我在文档中找不到。是关于在修复目录后将其内容复制到(functions.php)文件吗?还是需要其他东西?
- 包含Redux框架
- 复制生成的admin文件夹到你的主题。
- 将admin-init.php的内容拷贝到主题的functions.php文件中。
- 根据主题的结构修复目录名和文件。
是正确的还是我错过了一些东西在那里?
任何澄清,回答或意见将不胜感激。
提前感谢您的帮助!
还有另一种启动方式,我不知道这是不是最好的方式
在我的主题中,我添加了: require get_template_directory() . '/admin/admin-init.php'; )
在我的function.php,所以我不需要修复目录文件和名称在redux管理文件夹根据我的主题。
在这里领导Redux的开发。拼写检查做得好。
只要包含那个文件就行了!:)