2012-01-26 35 views
0

我正在使用插件“tdo迷你表单”,以便用户可以从前端发布帖子。我想为用户提供富文本编辑器来输入文本。出于某种原因,wordpress会清除span标签和样式,例如:。为tdo迷你表单前端启用富文本编辑器

+0

谁能帮助请。我提到的线程[链接] http://thedeadone.net/forum/?p=484,虽然我能够得到富文本编辑器,但当这篇文章发表。 wordpress消除了由富文本编辑器完成的格式化 – user930026

回答

1

可能是错的,因为我们不允许编辑wordpress的任何核心文件。但我可以通过编辑wp-includes中存在的文件kses.php来完成。我刚刚评论了两行

// Post filtering 
// add_filter('content_save_pre', 'wp_filter_post_kses'); commented this line 
add_filter('excerpt_save_pre', 'wp_filter_post_kses'); 
// add_filter('content_filtered_save_pre', 'wp_filter_post_kses'); commented this line 
+0

是的,这是有效的,并且为编辑核心wordpress文件做了一个特别的注释。 – user930026

+0

这很酷.... –

0

如果您使用的是Wordpress> 3.3,则可以使用TinyMce。很容易调用 而不是使用

<textarea name="a" id="a" rows="6" cols="60" class="required"></textarea >

使用

wp_editor('Text ', 'dfw_id', array('textarea_name' => a,'dfw' => true));