如何启动自定义Redux框架配置文件

时间:2014-05-29 15:55:22

标签: php wordpress-plugin wordpress redux-framework

我刚刚开始使用PHP,而且我尝试使用Redux Framework来构建主题设置面板。

我已经在我的本地开发环境中成功安装了该插件,运行了WP Multi-site,并激活了该演示。

现在我想复制sample-config.php文件并构建我自己的配置。但是,我似乎无法初始化复制的文件。

The docs说我要做的就是将示例配置复制到"新位置"然后要求该文件如下:

require_once (dirname(__FILE__) . '/sample/sample-config.php'

所以我制作了一个副本并将其移动到Redux插件的根目录,如下所示:

/plugins/redux-framework/my-custom-config.php

我不确定我应该在哪里添加require_once statement。我已经阅读了这些文档,但是他们对此有所了解。我尝试将其添加到我的functions.php文件中,但该文件无效。

require_once WP_PLUGIN_DIR . '/redux-framework/my-custom-config.php';

有人可以说明我应该在哪里放置复制的sample-config.php文件以及我应该放置require_once声明的位置吗?

1 个答案:

答案 0 :(得分:3)

这里是Redux的负责人。对于支持问题,我们的问题跟踪器非常敏感。你可以下次去那里试试:https://github.com/ReduxFramework/redux-framework/issues

此外,如果您真的想节省时间,则应使用Redux Builder。它将为您提供所需的一切:http://build.reduxframework.com

您是否尝试在插件或主题中加载它?

如果您在主题中,则需要在functions.php文件中运行require_once。再一次,建造者会为你吐出来。

如果您在插件中运行它,则需要执行以下操作:

function init_my_custom_redux() {
    require_once(dirname(__FILE__).'/path/to/config.php');
}
add_action('plugins_loaded', 'init_my_custom_redux', 30);

这样做不会在ReduxFramework插件之前加载配置(仅限插件内)。

无论哪种方式,我希望有所帮助。祝你有美好的一天。