WP_EDITOR保存到数据库,但刷新时不显示内容

时间:2014-12-07 作者:dauidite

我想在我的WordPress插件设置页面中添加一个wp\\u editor()输入。我按照食品法典的指示,遇到了一个问题。

当我注释掉下面的wp\\U编辑器行时,textarea会正确保存内容,并在页面重新加载时自动填充字段。

但是,当我注释掉$html=“”行时,wp\\u编辑器会正确保存内容,但不会在页面重新加载时自动填充字段。

$output = $args[0].\'[content]\';
    $value  = isset( $args[1][\'content\'] ) ? $args[1][\'content\'] : \'\';
    $id = $args[0].\'_content\';
    $settings = array( 
        \'textarea_name\' => $output, 
        \'textarea_rows\' => \'5\'
    );  
    wp_editor( $value, $id, $settings );

    $html = \'<textarea id="\' .$output. \'" name="\' .$output. \'" rows="6" style="width: 90%; padding: 10px;" type="textarea">\' .$value. \'</textarea>\';

    $html .= \'<p class="description">\' . __( \'Enter default content to be displayed within the WYSIWYG editor, such as "delete this, then start writing". HTML and shortcodes allowed.\', $this->plugin_slug ) . \'</p><br />\';

    echo $html;
我的问题是,这里发生了什么?wp\\u editor()是否需要我提供一些额外的信息,以便它能够识别与其相关的内容,并在页面加载时填充编辑器?

即使我设置$value=\'你好,世界!\';我得到了同样的结果。

非常感谢您的帮助。

1 个回复
最合适的回答,由SO网友:dauidite 整理而成

找到了我要找的东西-wp_editor textarea value not updating

迟到总比不做好

结束

相关推荐

第一次提交时WP-EDITOR为空

我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(