我使用wp_editor
函数在前端显示编辑器。
问题是,根据我作为输入提供的设置,此编辑器的行为与后端中的编辑器不同:
$settings = array(
\'wpautop\' => true,
\'media_buttons\' => false,
\'tinymce\' => array(
\'theme_advanced_buttons1\' => \'formatselect,|,bold,italic,underline,|,\' .
\'bullist,blockquote,|,justifyleft,justifycenter\' .
\',justifyright,justifyfull,|,link,unlink,|\' .
\',spellchecker,wp_fullscreen,wp_adv \',
\'mode\' => \'specific_textareas\',
),
\'quicktags\' => false);
wp_editor($content, \'contentEditorBox\', $settings );
该网站是一个前端私人社区,所有成员插入的内容都来自Microsoft Word。如果在后端安装了相同的内容,则显示为由HTML标记包装的文本(
p
,
br
...) 以及在编辑器中切换到HTML模式时的内联CSS样式。但在前端,编辑器不显示模式选项卡,内容始终是原始内容,不包含HTML和样式。
我需要内容保持其风格,即从前端插入,就像从后端插入一样。
如何将粘贴从MS word复制到前端的wordpress编辑器来维护样式和HTML?
非常感谢您的帮助。