企业级网站建设公司,专注于为企业提供高端网站定制开发及解决方案服务!

全国服务热线 18810888003 北京热线 18810888003 在线咨询 留言/需求提交

DedeCMS织梦内容编辑器将BR和DIV改为P标签方法

【摘要】 一:首页的时间调用标签 样式:08-07 标签:[field:pubdate function=strftime(%m-%d,@me)/] 样式:August 07, 2017 标签:[field:pubdate function=strftime(%b %d, %Y,@me)/] 二:内容页面调用时间的标签 样式:2017-08-07 标签...
  很多站长注重细节优化代码,织梦程序自带Ckeditor编辑器添加文档的时候,回车键ENTER换行产生的是BR,粘贴文本产生的DIV,为了全部换成P标签,修改很麻烦,下面北京网站建设公司团队介绍下,把织梦内容编辑器中BR及DIV自动转换成P标签修改方法:
 
  DedeCMS织梦内容编辑器将BR和DIV改为P标签方法
 
  织梦中Ckeditor编辑器中BR自动转换P标签的方法:
 
  打开/include/ckeditor/config.js下面找到代码:
 
  config.enterMode = CKEDITOR.ENTER_BR;
 
  config.shiftEnterMode = CKEDITOR.ENTER_P;
 
  将上面的代码替换为以下代码:
 
  config.enterMode = CKEDITOR.ENTER_P;
 
  config.shiftEnterMode = CKEDITOR.ENTER_P;
 
  织梦中Ckeditor编辑器中DIV自动转P标签的方法:
 
  一般在文本编辑器里复制的文字放到编辑器发布后,段落会自动加上DIV,下面方法就是发布文章时,自动把DIV转成p标签。
 
  打开/dede/inc/inc_archives_functions.php,搜索代码:
 
  function AnalyseHtmlBody($body,&$description,&$litpic,&$keywords,$dtype='')
 
  {
 
  在这下面添加:
 
  $body = str_replace("div","p",$body); echo $str."\n";
 
  这里网上有很多复制粘贴的教程,都是写的P,应该是div,很多人复制过去就错了!
 
  添加后,如图所示:
 
  DedeCMS织梦内容编辑器将BR和DIV改为P标签方法
 
  DedeCMS织梦内容编辑器将BR和DIV改为P标签方法。这样就解决了问题,可以在后台发布一篇文章看下效果!
标签: 织梦技术教程

建站资讯文章推荐阅读