我正在我的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
函数时必须做任何修改吗?
谢谢
答案 0 :(得分:0)
看看这篇文章,我认为它会给您正确的方向-htmlentities()+ wpautop()的答案同样的问题,而且是很好的解决方案-https://wordpress.stackexchange.com/questions/290118/how-to-save-wp-editor-html-content-in-options-table