如何将织梦DEDEcms后台ckeditor编辑器更换为百度的ueditor编辑器

如何将织梦DEDEcms后台ckeditor编辑器更换为百度的ueditor编辑器,第1张

其实无论是织梦(dedecms)或者wordpress都是很优秀的程序,织梦是CMS中的佼佼者;wordpress虽然是博客程序,但是其功能非常强大,无论你想做资讯站,还是企业站,还是其他的站都可以完美做到。

织梦(dedecms是悦帆用的最多的,因为悦帆最早接触的就是织梦(dedecms)了,收录非常之好,悦帆用织梦(dedecms)做过的很多站都能做到被百度百分百收录。

wordpress悦帆只用来做过个人博客,可能是权重不太高,文章没有织梦(dedecms)的收录那么好,但是其功能非常强大,而且相对于织梦(dedecms)来说,wordpress更加适合新手。笔者最看好的是wordpress定时发布功能,有时候我们没有时间用电脑的时候,只要我们准备好内容,这个功能就可以帮到我们自动更新。相信每天更新对作站的朋友来说,道理都懂的,无论是权重还是快照都是有帮助的。织梦(dedecms)虽然也可以做到,但是需要插件实现,新手不太适合使用。

,这要看你的个人情况,两个都是很优秀的内容管理程序。如果你觉得你做不到每天更新,想准备一大堆文章,让程序自动帮你更新,那么你可以尝试使用wordpress,织梦(dedecms)则收录会好很多。

 以超级管理员身份登陆系统后台,点击[模块]-[辅助插件]-[广告管理]进入广告管理页面;

点击“增加一个新广告”,来增加一个广告,这里我们进入增加广告位置的页面有如下信息需要填写:

·广告位标识:用于区分不同广告位的唯一标识,需要使用英文或者数字标识

例如:topbanner、toptext、indexmidad1、indexmind2等

·广告投放范围:选择相应广告投放的栏目,如果在所选栏目中找不到指定广告标识内容,系统会自动搜索父栏目

·广告位名称:用来管理广告的中文名称,例如:topbanner 顶部banner广告

·时间限制:自己设定广告过期时间

·展现方式:广告展现的形式,有HTML代码、文字链接、和Flash几种

·广告内容:根据选择不同的展示方式填写不同的广告内容

·过期显示内容:如果设置了广告有效期,过期后显示的内容

3 广告添加完毕后提交确定保存广告信息,系统跳转到广告管理页面,在管理页面我们可以查看到广告的编号、广告名称、投放范围、广告代码。

以下为引用的内容:

广告代码分为2种:DedeCMS标签形式、JS形式,如果你的网站广告经常(定期)更新全站html,可以使用标签形式广告代码{dede:myad name='topbanner'/}加入到网站模板中去。

如果不经常进行全站html更新,建议选用js形式的广告代码:

<script src='http://wwwdedecmscom/plus/ad_jsphpaid=1' language='javascript'></script>

4在相应模板中加入了广告标签代码之后生成相应的html文件即可。

  一、下载ueditor

请自己下载ueditor版本(本人是PHP版本 UFT-8版,不包含_examples、_src等文件夹及文件)。下载完成后,会得到以下这样的目录结构的:

ueditor文件说明:

dialogs 是存放各个弹出窗口应用功能的文件,包含html,js

lang 是存放编辑器语言的文件,有中文和E文

php 是存放文件上传、涂鸦、远程、在线管理,添加视频的php源码文件,可以按自己的需求修改

themes 当然就是主题样式存放的地方

third-party 是第三方插件文件存放地方。

editoralljs 此文件是所有_src里的js源码的合集

editorallminjs 此文件是editor_alljs的压缩版

editorconfigjs 此文件是UE的配置文件

editorparsejs 此文件是UE的解析文件

editorparseminjs 此文件是UE的解析压缩文件

二、重命名文件夹名称,并复制UE到dede

重命名:ueditor1_3_6-utf8-php,为ueditor。将ueditor全部复制到dede的include文件夹下!完成后ueditor在dede里边的结构如下图:

三、修改 include/inc/inc_fun_funAdminphp 让 DD 能够调用到 UE

打开 include/inc/inc_fun_funAdminphp ,大约150行,有个function SpGetEditor,这是DD调用编辑器的,我们要修改它,达到能够调用UE,下拉到226行左右,加上以下代码: 

else if($GLOBALS['cfg_html_editor']=='ueditor')

  {

  $fvalue = $fvalue==''  '<p></p>' : $fvalue;

  $code = '<script type="text/javascript" charset="utf-8" src="'$GLOBALS['cfg_cmspath']'/include/ueditor/ueditorconfigjs"></script>';

  $code = '<script type="text/javascript" charset="utf-8" src="'$GLOBALS['cfg_cmspath']'/include/ueditor/ueditorallminjs"></script>';

  $code = '<link rel="stylesheet" type="text/css" href="'$GLOBALS['cfg_cmspath']'/include/ueditor/themes/default/css/ueditorcss"/>';

  //$code = '<textarea name="'$fname'" id="'$fname'" style="width:100%;">'$fvalue'</textarea>';

  $code = '<script type="text/plain" name="'$fname'" id="'$fname'">'$fvalue'</script>';

  if($bbcode)

  {

  $code = '<script type="text/javascript">UEgetEditor("'$fname'",{toolbars:[["Source","|",

  "bold", "italic", "underline","|","fontsize","forecolor","emotion","Undo", "Redo"]],initialFrameHeight:100});</script>';

  }

  else

  {

  $code = '<script type="text/javascript">UEgetEditor("'$fname'",{initialFrameHeight:450});</script>';

  }

  if($gtype=="print")

  {

  echo $code;

  }

  else

  {

  return $code;

  }

  }//bd end

四:后台=》系统=》系统基本参数=》核心设置=》Html编辑器

填入ueditor就好了

方法/步骤

没有修改后台之前

虽然织梦后台也自带自动生成地图的功能,但是那就是个生成栏目目录的,并不能实现我们要的Sitemap地图,而也有不少人常用其他地图生成工具,这样一来又要上传,每天都要生成、上传,非常麻烦。那么,余斗接下里提供xml和html的地图格式的后台生成方法,所需的文件在文章后面的下载链接里有。

在没有修改前,织梦的后台生成栏目如图:

开始修改文件及上传文件

接下来,就打开下载的文件,最重要的一步:把除了php文件外的所有格式文档用DW打开,批量替换wwwabccom为你的域名(注意是所有的)。把sitemaphtm和sitemapxml文件放到你网站的模版目录下(默认的是default),比如我的网站模版风格是abc,那么这两个文件就上传到网站的根目录的/templets/abc/下,然后在返回根目录,打来dede这个文件夹,(注:就是织梦的后台登录目录,可能有的公司改了这个名字,后台登录的后缀是什么就打开那个文件夹),先把我已经修改好的inc_menuphp这个文件放覆盖到inc文件夹下,把makehtml_homepagehtm、makehtml_htmlepagehtm、makehtml_xmlepagehtm这三个模版文件放到模版目录即dede/templets下(提示重复的直接覆盖即可),最后把剩下的两个php文件放到dede目录下即可。

回到织梦的后台生成栏目,你会发现多了两个生成地图的选项,点开后,生成网站的xml和html地图就很好操作了。

方法/步骤

1、网站标题seo优化技巧:

列表页标题优化技巧:把列表文件中的<title></title>改为栏目名称-seo标题-网站名称即<title>{dede:fieldtitle/}-{dede:fieldseotitle

/}-{dede:globalcfg_webname/}</title>

2、内容页标题优化技巧:把内容页文件中的<title></title>改为文章标题-网站名称<title>{dede:fieldtitle/}-{dede:globalcfg_webname/}</title>

3、网站url路径的优化技巧:dede默认的路径名称是栏目的拼音,然而栏目下的文章内容的默认url路径是栏目路径/年/月日/文章id的形式,文章的路径默认就增加了(年/月日/)2层目录,不利于搜索引擎的抓取,应该让网址规范化改为栏目路径/文章idhtml。

具体操作方法如下:在栏目修改哪里的高级选项里有个文章命名规则:默认是这样的{typedir}/{Y}/{M}{D}/{aid}html,把它改成{typedir}/{aid}html或者你把内容都放在一个文件夹里

a/{aid}html这样的话路径就比较规范化了,有利于搜索引擎的抓取。

4、做一个404页面:在主机控制面板开启404功能,然后做一个404文件并上传404htm页面并放入到根目录下

5、做好robots文件并上传网站根目录,文件内容:模板里的,css等不需要蜘蛛爬行,upload里的附件不需要蜘蛛爬行,具体格式:

6、js广告的优化:网站通用的js可以保存到一个文件比如把常用的函数保存到commonjs里,尽量不用dede默认的广告插件,我发现那个广告插件不如直接自己写js速度快。另外如果网站头部有js广告的话,打开的时候可能影响速度,解决方法:可以用一个层,把js放到底部,然后用css绝对定位到头部你需要的位置这样就不影响速度了。另外给大家提醒下,广告文件名和文件目录最好别用ad

ads

guanggao之类的名称,因为如果用这类名称会导致遨游浏览器屏蔽你的广告,虽说遨游用户不多,但是细节问题也要注意啊。

7、织梦dedecms网站seo优化技巧一般就这几项,做好这些会提高网站的收录量,优化知识到此结束,希望可以帮助大家。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何将织梦DEDEcms后台ckeditor编辑器更换为百度的ueditor编辑器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情