如何将wp-editor textarea数据保存到包含html标记的php文件中?

时间:2018-10-17 06:09:09

标签: php wordpress plugins

我正在我的wordpress插件中构建文本编辑器功能。 我需要一个建议,我的插件的功能是将wp-editor数据保存到包含html标记的php文件中。

我将如何获取包括HTML标记的wp-editor数据?

我的代码段是

$content=" ";
$editor_id="templateEditor";
$settings  = array (
        'wpautop'          => true,  
        'media_buttons'    => true,  
        'textarea_name'    => $editor_id,   
        'textarea_rows'    => get_option( 'default_post_edit_rows', 23),  
        'tabindex'         => '',     
        'editor_css'       => '',     
        'editor_class'     => '',     
        'teeny'            => false,  
        'dfw'              => false, 
        'tinymce'          => true,  
        'quicktags'        => true,   
        'drag_drop_upload' => true    
);
<?php wp_editor( $content, $editor_id,$settings); ?> 

上面的这段代码我正在插件中显示wp-editor

在编辑器中,我可以看到文本和可视部分,其中显示了带有html标签的内容。提交表格后,我得到纯文本。我没有在文本编辑器中看到的html标记。

任何人都可以帮助我。在提交wp-editor数据时也要获取html标签。

收到数据/wp_editor函数时必须做任何修改吗?

enter image description here

谢谢

1 个答案:

答案 0 :(得分:0)

看看这篇文章,我认为它会给您正确的方向-htmlentities()+ wpautop()的答案同样的问题,而且是很好的解决方案-https://wordpress.stackexchange.com/questions/290118/how-to-save-wp-editor-html-content-in-options-table