推荐搜索: 魏义齐 网站防扒js微信号刷新 利用hbuilder打包APP的步骤清空

您当前的位置:首页 > 前端分享 > 正文

phpcms有代码的文章再次编辑时在编辑器中显示错乱如何解决

发布时间:2018-04-10 21:37:21作者:魏义齐阅读:(

近日,本博客首页增加了一个全站内容推荐位“博主推荐”,也就是头条推荐,但当博主把以前写过的文章,比如“网站被镜像怎么办”再次打开后准备勾选“首页头条推荐”时,发现有代码的地方在编辑器中显示错乱。

这个问题是需要高度重视的,因为错乱的内容保存后在前台文章里也是错乱的。如何解决呢?


方法很简单:

找到/phpcms/modules/content/content.php,用Dreamweaver打开,第245行$data = array_map('htmlspecialchars_decode',$data);    把这段代码注销掉即可。

htmlspecialchars_decode函数就是把一些预定义的HTML实体转换为字符才导致编辑器中有代码的地方显示错乱。

以前遇到过一次这个问题,但只是机械地把代码重新复制一次粘贴,但这次修改的时候遇到了360网站卫士误报,修改后保存时说我的ip可能对网页造成不安全,然后保存失败,连续三次都是这样,如果只是一次修改我不觉得有什么,但是三次修改毕竟代码多还不把人累死,所以解决这个问题成为当务之急,百度一搜还真找到了办法,在此分享出来希望能帮到大家。

本文为博主原创文章,未经博主允许不得转载。

上一篇:phpcms在头条推荐中调用点击量和发布时间的方法 下一篇:盘点竞价手机网页对meta标签的特殊需求