将内容从文本区域发布到wordpress时保留格式

将内容从文本区域发布到wordpress时保留格式,wordpress,formatting,ckeditor,textarea,Wordpress,Formatting,Ckeditor,Textarea,我正在使用它让用户发布到Wordpress博客。我有一个textarea输入,他们应该在其中放置主要的帖子内容——出现在Wordpress管理编辑器中的内容。我想在他们提交表单后保留文本格式,因此我将用于该文本区域 CKEDITOR.replace('usp-content'); 当我输入文本时,用Firebug检查textarea显示里面实际上有一些HTML代码,但是当表单提交时,在编辑器中我只看到原始文本,没有任何格式,这非常恼人,因为我丢失了所有的空格、新行等 编辑: 经过多次尝试后,我

我正在使用它让用户发布到Wordpress博客。我有一个textarea输入,他们应该在其中放置主要的帖子内容——出现在Wordpress管理编辑器中的内容。我想在他们提交表单后保留文本格式,因此我将用于该文本区域

CKEDITOR.replace('usp-content');
当我输入文本时,用Firebug检查textarea显示里面实际上有一些HTML代码,但是当表单提交时,在编辑器中我只看到原始文本,没有任何格式,这非常恼人,因为我丢失了所有的空格、新行等

编辑:

经过多次尝试后,我发现问题出在Wordpress函数
wp\u strip\u all\u标记中,文件
wp includes/formatting.php
中。我试着对它进行评论,它实际上正确地发布了内容,所有的html都在适当的位置


当然,我不能只评论整个函数。我如何告诉Wordpress在提交此类帖子时不要使用它?

如果您显示用于保存内容、显示内容并将内容加载到编辑器中的代码,可能会有所帮助。还有HTML。您的意思是在CKEditor中显示原始文本,还是在从数据库输出编辑后的数据时显示原始文本?数据库中的数据正确吗?很难看到大的图片和这里到底出了什么问题-有太多的可能性可以开始回答。我在原始问题中补充了更多信息