【问题标题】:Output content from custom wordpress editor?从自定义 wordpress 编辑器输出内容?
【发布时间】:2013-01-29 10:29:20
【问题描述】:

我正在为我的 wordpress 主题使用选项框架(NHP 主题选项),我对添加诸如“if”语句之类的内容没有问题,例如,如果选择了选项“回显”此信息。

仅此一项就可以提供许多动态选项。我在我的管理面板中添加了一个 wordpress 编辑器框,我对如何输出框内的信息有点迷茫。

它在我的主题选项页面内的一个数组中,

    array(
                    'id' => 'header-area',
                    'type' => 'editor',
                    'title' => __('Editor Option', 'my-opts'), 
                    'sub_desc' => __('Can also use the validation methods if required', 'my-opts'),
                    'desc' => __('This is the description field, again good for additional info.', 'my-opts'),
                    'std' => 'headarea'
),

我通常使用 if 语句,这是我如何输出选项的示例。

    <?php if( my_opts_get('header-area') ) { 

      $fixed_header_css = 'top: 0;';

  } else {

      $fixed_header_css = 'top: 51px;';

} ?>

这只是一个例子,但我是一个PHP新手,不知道如何输出编辑器数组。

我知道它不是通过使用 if 语句,我尝试了类似的东西

    <?php echo my_opts_get('header-area') ?>

我认为这可能很接近,但我显然错过了一些东西

【问题讨论】:

  • 您要修改该数组中的哪些项目?你希望它变成什么?
  • 不是修改而是输出框内输入的数据。它连接到 field_editor.php,它有一个函数 function render()
  • 函数内部处理所有数据,我不知道输出内容的正确语法。该数组基本上为我创建了 wordpress 后端内部的框,但是当数据输入到框,我只是在寻找输出它的语法。

标签: php wordpress


【解决方案1】:

答案就在我的眼皮底下,我只需要使用这行简单的代码来输出数据..

    <?php echo moon_opts_get('header-present-area', 'home-area'); ?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 1970-01-01
    相关资源
    最近更新 更多