WP_EDITOR未发送所需数据

时间:2013-11-07 作者:whiteletters in blankpapers

这个wp_editor 功能在显示编辑器和发送信息方面工作正常,但信息从未按原样发送。

在负责从前端更新帖子的模板文件中,var\\u dumping始终显示来自数据库的内容与编辑器通过POST变量发送的内容之间的差异,即使用户在编辑器下什么都不更改。

例如,问题之一是POST变量发送的字符串包含"\\ 而不是".

在我创建的网站中,我需要使用PEAR text\\U diff库显示帖子编辑之间的差异。应用程序告诉我,编辑之间总是存在差异,即使事实并非如此,因为即使在esc_attr, 和strip_tags, 存在差异(例如双引号)。

你能告诉我如何解决这个问题吗?是否有任何技术可以使wp\\U编辑器正常工作?或者我应该编写自己的编辑器??

非常感谢您的时间和帮助。

1 个回复
最合适的回答,由SO网友:Pat J 整理而成

将此作为一个答案,以便其他人可以找到它:

PHP的本机函数stripslashes() 将转换\\" 返回到" (以及从其他转义字符中删除反斜杠字符,并更改\\\\ 进入\\).

结束