有织梦小白问:我就发个文章,斜杠都给我整没了。
答:好多的织梦网站,无论是采集织梦教程,还是手动发布的织梦教程,在发布、编辑,发布后,再编辑,就这么来回的折腾一下,斜杠都被去掉了,正则表达式斜杠都没了,换行直接在前端换行了,根本不显示斜杠出来。下面,小编教大家改一下,改完以后,无论是双斜杠、单斜杠、换行、都没任何问题。
①、打开 /dede/article_add.php 在
Source Code
- //生成文档ID
上面加入
Source Code
- $body = str_replace('\','\', $body);
- $body = str_replace('\"','"', $body);
②、打开 /dede/article_edit.php 在
Source Code
- //分析body里的内容
上面加入
Source Code
- $body = str_replace('\','\', $body);
- $body = str_replace('\"','"', $body);
③、继续打开 /dede/inc/inc_archives_functions.php 搜索
Source Code
- GetCurContent
在它最下面的
Source Code
- return $body;
改为
Source Code
- $body = str_replace('\','\', $body);
- $body = str_replace('\"','"', $body);
- return $body;
④、还是这个文件,继续搜索
Source Code
- AnalyseHtmlBody
在它最下面的
Source Code
- return $body;
改为
Source Code
- $body = str_replace('\','\', $body);
- $body = str_replace('\"','"', $body);
- return $body;
⑤、打开 /include/extend.func.php 在他下面加入
Source Code
- //文章内容处理
- function bodyimg($body){
- $body = str_replace('\"','"',$body);//加在顶部
- /*二次开发的代码.....中间代码部分省略*/
- $body = str_replace('\','\',$body);//加在底部
- return $body;
- }
④、模板文章内容调用标签
Source Code
- {dede:field.body function=bodyimg(@me)/}
完成了。
当然,还有小伙伴是做过二次开发的,比如文章内容图片加标题之类的等,这只是最简单的代码,你把它整合进去就对了。
本文结束
评论专区
发表评论
评论列表(无评论)