织梦编辑文章后标题丢失不见是怎么回事?

网站建设 尹华峰 浏览 评论来源:www.yinhuafeng.cn

自从使用织梦建站后,遇到的各种问题真的是太多了,本博客前前后后修改了多少次已经记不清,但实在被折腾够呛。此次因为更换后台模板,网站再次出现了问题,我修改一些文章内容时发现文章标题不见了...无论怎么更新修改、后台修复、清理缓存都没用。最后发现原来是网站编码的问题,特此记录以供参考。

织梦编辑文章后标题丢失

1、打开织梦源文件,找到路径dede/article_edit.php

将 $title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

修改为

$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');

2、找到路径include/ckeditor/ckeditor_php5.php 138行

将htmlspecialchars($value)

替换为

htmlspecialchars($value, ENT_COMPAT ,'GB2312')

如上操作后,更新缓存,标题就恢复正常了。虽说织梦问题不断,让人又爱又恨,但凡事有坏也有好的一面,索性这也磨炼了我对网站前端和后端的学习,在操作中不断积累经验。