织梦CMS 一般来讲,制作织梦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的后台,提示消失了(#^.^#)

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

如果你的织梦cms网站接入了百度资源平台(非熊掌号),也就是以前的百度站长平台,那么可以使用此文章提供的修改方法来实现发布内容(文章、软件、商品等)后自动实时提交的百度资源平台来加速收录。当然,这里只是实现dede对接百度资源平台的提交接口,至于是否收录,还要看百度怎么决定。下面开始此方法。在开始之前请确保你安装dedecms的服务器或者空间已安装curl扩展,不然无法推送成功。不过一般的服务器都是安装好此功能的。织梦dedecms后台发文章自动推送到百度站长平台设置方法:首先进入织梦后台,一次找到系统-->基本参数-->添加新变量,输入变量名称cfg_baidu_push然后输入变量说明为百

织梦后台cms默认带有登录验证码,有的用户感觉这样比较麻烦,因为每次登陆都要去输入验证码,比较费事儿。也有一些用户为给采集发布接口提供便利,于是就需要把后台的验证码去掉来实现免登陆发布的操作。当然,实现免登陆的前提是需要知道后台管理员用户密码的,因为这不是本篇文章的重点,所以以后再讲。织梦dedecms去掉后台验证码的方法:要去掉这个验证码,有好几种方法,这里介绍比较简单的两种。第一种,在dede网站后台,找到 系统--》验证安全设置,在“开启系统验证码”这里把后台登录这一项去掉勾选就好了。第二种方法,这个需要修改系统文件data/safe/inc_safe_config.php,找到类似这样

制作织梦模板的时候,会用的一些dede官方很少提供的出来的标签,需要自己探索如何去书写这些dedecms的不常用标签.在织梦栏目页面调用当前栏目的url和分类名称就是其中之一.在dedecms栏目模板中调用当前栏目url的代码:{dede:type}[field:typeurl/]{/dede:type}调用当前dede分类名称的代码是:{dede:field.typename/}以上代码在dedecms各个版本中通用.

做dede模板的时候,为了实现一些比较漂亮的布局,我们再调用dedecms文章列表的时候需要间隔输出。比如:在织梦网站首页,我们前几条文章是带图片的。后面跟随的文章列表是纯文字格式的,那么在写这个织梦cms模板的时候就需要分两段来进行输出。其中第一段比较简单,可以使用常规的dede文章列表标签来输出。后面的调用就需要进行以下特殊处理了。不然会和前面的文章重复。织梦dedecms从指定起点位置输出几条文章实例:前面已经输出了6篇文章,现在我们需要从第七篇开始再调取10篇文章,那么可以这样写:{dede:arclist titlelen=100 orderby=pubdate limit='6,1

css漂亮的表格 下面是一个简单的CSS表格,你可以根据你的需求进行修改:HTML代码: 姓名 年龄 性别 小明 20 男 小红 22 女 小刚 21 男 CSS代码:table { border-collapse: collapse; width: 100%; font-size: 14px; margin-botto

织梦cms自定义表达自动获取访客ip和提交时间的方法 使用织梦的自定义表单功能可以很方便的制作出一些可供客户在填写表单,实现客户资料的收集和整理。但是,dedecms的表单默认是没有自带提交时间和访客ip的。通过给自定义表单数据添加提交时间和提交ip,可以让表单数据更加直观和实用。本文就介绍一下如何给织梦cms自定义表达自动获取访客ip和提交时间的方法。首先,找到自定义表单的核心文件:plus/diy.php。打开plus/diy.php找到下面代码:if($fieldinfo[1] == 'textdata') { ${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));