我有一个自定义的管理页面设置在wordpress和我使用**wp_editor()**函数来显示一个文本编辑器框,但当我提交/POST的形式,文本输入到编辑器字段是空白的.
参见(删节)代码示例:
<form method="POST" action="<?php echo admin_url('admin.php?page=mypage');?>">
<?php wp_editor('','newtestfield',array('textarea_name'=> 'newtestfield'));?>
<input type="submit" value="GO">
</form>
<?php
if(!empty($_POST)){
print_r($_POST); // At which point "newtestfield" is always empty (does not reflect any text entered into the editor field)
}
?>
2条答案
按热度按时间agyaoht71#
原来我在页面上有一些javascript,我以为这是运行编辑器所必需的,实际上它导致我的编辑器无法正常工作,这是我必须删除的jquery代码:
puruo6ea2#
如果存在不兼容问题,则应在提交之前触发保存方法。下面是一个使用jQuery的例子: