2

成功使用此框架的任何人都可以帮助我吗?Redux 声明它使用一个全局变量来引用数据库中所有保存的选项。

我的目标是访问这些存储的选项,以便弄清楚如何调用它们。

诚然,我不熟悉使用选项面板框架。还有另一个类似的问题:redux framework wordpress calling variable。我无法弄清楚使用文档是如何完成的。

这是框架的文档:http: //plovs.github.io/Redux-Framework-Docs/docs.html

我错过了什么?部分/字段数组如下所示:

    $sections[] = array(
    'title' => __('Home Settings', 'redux-framework-demo'),
    'desc' => __('Here, you can change any of the many options bundled with samTheme', 'redux-framework-demo'),
    'icon' => 'el-icon-home',
    // 'submenu' => false, // Setting submenu to false on a given section will hide it from the WordPress sidebar menu!
    'fields' => array(  
        array(
            'id'=>'webFonts',
            'type' => 'media', 
            'title' => __('Web Fonts', 'redux-framework-demo'),
            'compiler' => 'true',
            'mode' => false, // Can be set to false to allow any media type, or can also be set to any mime type.
            'desc'=> __('Basic media uploader with disabled URL input field.', 'redux-framework-demo'),
            'subtitle' => __('Upload any media using the WordPress native uploader', 'redux-framework-demo'),
            ),              

$sections[] 数组 id 在名称上是通用的。这些数组在名称上是通用的。我假设这些可以通过 id 引用?这非常令人困惑。如果我在这里遗漏了一些荒谬的东西,我提前道歉。我对这个框架完全陌生。

4

3 回答 3

1

剧透警报,我是 Redux 的核心开发人员,哈哈。

因此,获得支持的最佳地点是我们的问题跟踪器:https ://github.com/ReduxFramework/ReduxFramework/issues

但是,我会在这里回答这个问题。

您拥有的文档很旧,非常旧,例如 2 岁。Redux 现在是一个全新的设置。请看这里:https ://github.com/ReduxFramework/ReduxFramework/wiki/Getting-Started#step-3-using-the-saved-option-values

那应该回答你所有的问题。如果您需要进一步的帮助,请告诉我!

于 2014-01-18T05:56:39.207 回答
1

起初我也发现 Redux Framework 令人困惑。

我认为您正在尝试做的事情(假设情况仍然如此,因为这是一个老问题)是输出 Redux Framework opt_name变量的值。

在您的选项/配置文件中找到opt_name的值。以示例配置文件为例, opt_name 定义为redux_demo

因此,带着它,前往您的 functions.php 页面(或您的任何主题页面作为示例)并声明

global $redux_demo;

其次是

echo $redux_demo['webFonts']['url'];

这应该输出保存在选项面板的 webFonts 部分中的 URL。您可以在http://docs.reduxframework.com/core/fields/media/找到可用字段列表以及更多示例代码

于 2014-10-10T23:50:11.943 回答
0

在配置文件中找到:

$opt_name = 'your_opt_name';

在functions.php 或主题中:

global $your_opt_name;

echo $your_opt_name['webFonts'];

或者您可以调试以获取完整信息:

var_dump($your_opt_name)
于 2016-09-04T10:37:38.997 回答