工作室注册登录标签云赞助光荣榜

当前位置:首页 > 全栈分享 > phpcms > 正文

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文章编辑器错乱原因排查下一篇:phpcms修改后台登录函数详细步骤

原创不易,您的赞助就是博主更新的动力!

赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。

HashOver畅言云评完全自托管的评论系统

工作室注册登录标签云赞助光荣榜

最新会员
  • 东方星雨
  • deanhan
  • 1264822519
  • aini3311
  • a1051020101
  • weiyiqi