织梦 一般来讲,制作织梦CMS模板的时候,文章的简介部分都是调用文章的描述,但是是织梦描述字段的文字字数是有限制的,有些时候一些模板需要更多的字数来填满描述的空间,就需要调用文章body字段的内容。织梦文章列表使用的是dede:list标签, 这个标签里面是不支持直接调用[field:body/]是调取不到内容的。要想调取到文章的内容,需要在后台 - 核心-频道模型-内容模型管理-普通文章-更改 里面的 列表附加字段 这一项里面添加body。如下图。这时候在列表页面就可以调取到文章内容了。调用例子:{dede:list pagesize='18' addfields='body'} [field:

查看全文》

织梦dedecms最新版在添加友情链接之后发现在网站底部调用友情链接,会发现莫名的多出来一个名为"织梦链"的友情链接分类。此分类在后台没有可以操作删除的地方。如果要删除,必须手动修改系统文件。从dedecms安装目录找到\include\taglib\目录下的flinktype.lib.php这个文件,打开它。 $dedecms = false; $dedecms->id = 999; $dedecms->typename = '织梦链'; if($type == 'dedecms') $row[] = $dedecms;然后找到下面代码直接删掉保存即可。保存后,生成一下网站前台的html,会

织梦默认会在网站底部加上power by dedecms然后加一个链接到织梦cms的官网的这样一个织梦版权链接。出于种种原因,比如说美观,SEO或者客户要求等等,站长们想把这个链接去掉。这个要分两个版本:对于2013年七月十五号补丁之前的程序使用这个方法:进入织梦后台,点击系统,==》系统基本设置,==》网站版权信息,修改你想要的内容即可。对于新版的织梦cms程序使用这个方法:在dedecms安装目录找到\include\dedesql.class.php文件,打开它大约在588行左右找到下面代码删除即可。$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f

织梦后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:创业、创业方向,第二个词包含了第一个词,在文章中如果出现“创业方向”这个词,默认情况下只会给创业两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字数多的词优先于字数少的词呢?下面就告诉大家具体的解决方法:我们找到并打开/include/arc.archives.class.php文件,在里面找到如下代码: //高亮专用, 替换多次是可能不能达到最多次 function _highlight($string, $words, $result, $pre) {

织梦cms安装之后,在网站后台首页的顶部会有一条提示:强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT)。这个是dede出于系统安全考虑,防止别人入侵网站。linux服务器可以直接通过ftp修改文件权限为644即可。windows服务器的话,可以在文件上点击右键--属性--安全。然后再点击编辑,在弹出来的对话框窗口“拒绝”这一列勾选上“写入”这一项就可以了。然后一路点确定,权限修改完成。修改后刷新dedecms的后台,提示消失了(#^.^#)

当看到织梦cms提示"没有更改默认管理员名称admin,建议您修改为其他管理账号!"往往都是新刚安装好系统之后,因为很多站长朋友在安装的时候没有特别在意这个用户名,就顺其自然的用了系统自动生成的这个admin用户名。但是由于这个用户名很容易被人猜到,所以存在被爆破的风险。处理方法因情况而异,情况①如果你是刚刚安装好dede的程序:这是最好办的情况,用最简单的方法就是直接删掉程序重装即可。情况②如果程序已经使用一段时间了:这种情况一般是刚安装dedecms的时候没有在意这个提示,使用一段之后才开始在意。但是这时候网站已经有很多数据了,不能再像前面那样直接删掉了。这种情况下可以打开phpmyadm

现在建站,经常会使用别人做好的现成的模板,比如wordpress模板,织梦模板等,用起来简单省事。但是使用现有的cms模板的时候一定要自己查看一下模板的meta标签robots这一项,因为这个标签不同的写法对于网站的影响是非常大的。如果这个meta标签里的robots协议被写成noindex的话,网站的收录就悲剧了。现在像谷歌、百度、360搜索、搜狗搜索、神马搜索等主流搜索引擎都已经很好地支持了tobots标签。那么这些html中meta有什么用?该怎么写呢?现在来看一下robots标签的写法和对应的意义:上面这个例子是一个标准的robots写法,前面robots指明这个meta标签的属性,是

安全无小事,不管做什么事情都应该把安全管理放在第一位。做网站也是这样。织梦cms是目前国内应用最广泛的cms系统,因为用户群巨大,所以更容易被黑客们盯上,于是便有了很多由于dedecms漏洞所导致的被渗透入侵提权的事件。dedesql.class.php变量覆盖漏洞涉及现有的dedecms知乎所有版本,包含织梦cms 5.6、织梦cms 5.7以及最新的dedecms 5.7 sp2版本。并且目前没有看到官方有对应的补丁出来,所以需要自行修复这个漏洞,防止别人以此对你的网站dedecms提权。漏洞信息:漏洞文件:/include/dedesql.class.php危险等级:★★★★★ 高危发现

用过wordpress的朋友都知道,wordpress有个功能就是调用标签的时候可以在每个标签的后面显示出当前标签所对应的文章数量。看上去很美观,而且每一个tag标签对应了多少篇文章可以非常直观地看出来。而未经过修改的织梦cms是不具备这个功能的,要想实现,必须自己对dedecms二次开发才行。美其名曰二次开发,时也只是一个简单的修改而已。让织梦tag后显示每个tag对应的文章数量的实现方法:找到/include/taglib/tag.lib.php这个文件,打开它。然后搜索:$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['ke

织梦默认的文章上一页下一页只能调用文章标题和链接,在做模板的时候能实现的样式十分有限。并且在没有上一篇或者下一篇文章的时候dede还会输出一个“没有了”的文字在对应的位置,看起来很碍眼。今天来分享一个dedecms的二次开发方案,来实现文章上下篇的美化。dedecms二次开发美化上一篇 下一篇具体执行步骤:打开/include/arc.archives.class.php搜索下面内容else if($ctag->GetName()=='fieldlist')在他的上面加入下面代码else if($ctag->GetName()=='prenextdiy'){ $innertext = trim

织梦dedecms自定义表单添加导出xls格式的excel表格功能 织梦cms有个很实用的功能:自定义表单。使用自定义表单功能可以在前台实现很多不同格式的数据提交需求,比如访客需求记录、学员报名表单等等。通过简单的二次开发,添加dedecms自定义表单自动邮件通知,还可以实现访客提交表单数据后自动发送通知给网站维护人员的邮箱,避免错过信息。但是,织梦只是一套网站cms程序,并不适合做数据分析,如果一天内有成百上千个数据需要处理的话,一条条复制到Excel无疑是一项艰难的工作,今天就讲一下,怎么通过对dede程序的二次开发来实现将自定义表单批量导出到Excel表格里面。dedecms自定义表单导出Excel涉及修改的文件:\dede\templets\diy_m

用rel dns prefetch标签实现网站页面预解析加速提高网站服务器性能优化体验 当浏览器请求一个URL的时候,通过firebug我们可以发现大概有以下几个过程:阻挡、域名解析、建立连接、发送请求、等待响应、接收数据。后面四个跟用户的网络情况和你的服务器处理速度有关,本文重点说说前两个。1、阻挡:解决方案——提高浏览器并发连接数阻挡:不同的浏览器对单个域名的最大并发连接数有一定的限制,HTTP/1.0和HTTP/1.1也不相同。比如HTTP/1.1协议下,IE6的并发连接数限制是2个;而在HTTP/1.0下,IE6的并发连接数可以达到4个。在其它浏览器也有类似的限制,一般是4~8个。这个时候,如果浏览器同时对某一域名发起多个请求,超过了限制就会出现等待,也就是阻挡。那么为了