dedecms

知识博客专集

修改dedecms标题长度的3种办法NGdedecms修改


来源:修改dedecms标题长度的3种办法ngdedecms修改 网站:模板之家 作者:dedecms修

将其替代为:

们要对于它举行修剪,限制它只预示几多个书契,多出来的部门用省略号取代. 那末怎样以及在dedecms使成为事实这个效验呢?底下

&ro[\'textlink\'] = “”.&ro[\'title\'].””;

&ro[\'textlink\'] = “”.&ro[\'title\'].””;

各人都懂患上,有时候辰,网页文章的标题过长的时辰,会影响网页的美不雅,以是咱们要对于它举行修剪,限制它只预示几多个文

copy code

增长1个fulltitle标签,让你的title=”\”预示完备标题

dedecms限制标题长度加省略号的修改要领 各人都懂患上,有时候辰,网页文章的标题过长的时辰,会影响网页的美不雅,以是我

修改dedecms标题长度的3种措施

页文章很长很长很长很长的标题

二、修改模型板的要领: 用 [field:title function=’ ( strlen(”@me”)>30 ? _substr(”@me”,30).”…” : “@me” ) ‘ /] 取代了 本来的 [field:title /] ,在输出标题时多了1个判断的历程,先判断标题是不是大于30字节,要是大于则只输出30字

二、找到228行

三、找到

列出3种要领给各人参考: 一、修改c

一、打开include目次下inc目次下的inc_fun_spgetarclist.php文件

copy code

copy code

一、修改css的要领:

节的长度,并加之省略号。而title=” [field:title /]” 则不受影响,鼠标移上去时预示标题的全数内部实质意义。

在前边增长一行

诠释:idth:120px; 限制长度,text-overflo:ellipsis :当对于象内文本溢出时预示省略标志…,hellote-

dedecms限制标题长度加省略号的修改要领

&ro[\'fulltitle\'] = &ro[\'title\']; //注解:预示完备标题

copy code

2011年04月04日

三、改dedecms步伐要领:

space:norap:强力压制文本在一行内预示,overflo:hellodden:溢出内部实质意义为隐蔽。

字,多出来的部门用省略号取代.

详细修改如次:

那末怎样以及在dedecms使成为事实这个效验呢?底下面所开列出3种要领给各人参考:

修改css的要领简略,不外很缺憾,text-overflo:ellipsis属性在firefox中是没有用果的。

&ro[\'title\'] = _substr(&ro[\'title\'],&titlelen);

本站所有文章均为原创,请您在转载的时候注明:模板之家 [http://www.mob32.com]
本文地址:修改dedecms标题长度的3种办法ngdedecms修改

如何取消织梦dedecms后台登陆验证码?(方法一)


dedev5.6新版中一个比较人性化的功能体验,就是将验证码类进行重构。我们知道,在dedev5.6之前的版本,除了评论部分的验证码以外,其它的地方(如注册、前台登陆、后台登陆等等)均无法设置,甚至连有些地方即使可以设置,前台也没有配合进行完美显示。

  而在dedev5.6新版中,统一将验证码的有效设置【系统】→[验证码安全设置]里,可以设置哪些地方启用验证码,哪些地方不启用。还可以设置验证码类型,比如数字,英文与单词。

  今天我们来简单分析一下:

  在[验证码安全设置]里,说修改后的保存实际上是修改了data\\safe\\inc_safe_config.php 这个文件,这是个配置文件。

  比如:&safe_gdopen = ’1,2,3,5,6′; 这个就是系统哪些地方开启验证码。与[验证码安全设置]界面是一对一的关系。

  所以,如果当我们管理后台想关闭验证码(如果验证码无法正确输入,不支持gb库)的时候,只需要打开data\\safe\\inc_safe_config.php 将&safe_gdopen = ’1,2,3,5,6′; 中的6删除即可。不必去进行繁琐的设置。 

帝国、PHPCMS及织梦对比(一):自定义模型功能分析


写在前面:本文为落叶原创帝国cms、phpcms及dedecms对比系列文章之自定义模型功能对比分析,其它不同切入点的cms对比分析文章将陆续发布。

早期的文章管理系统,数据表字段模型都会内置好,按自己的思路,把文章模型、信息模型、图片模型都内置,然后用户根据需要,在设置栏目时选择不同的模型,实现不同的需求。然而这种内置模型字段的方式,不能很好的满足站长的各种个性化需求,所以各种cms都推出了自定义模型和自定义字段的功能。

对于php程序员来讲,自定义模型实际是在数据库中建立一个新的数据表,然后添加不同的字段来记录不同的数据,自定义字段功能,即在原有数据表中添加新的字段,或者在附加表中添加新的字段,然后根据数据模型进行数据写入、数据查询读取、数据在模板中的展示操作。而cms的模型自定义功能,则是把这一系列操作内置,流程化,自动化,建立模型,选择不同的字段类型建立字段,根据不同字段类型,自动生成后台数据录入界面和前台数据展示页面。站长不需要编程知识即可很方便的根据自己的需求,设计不同的数据模型,更加方便站长个性化建站。同时,懂php编程的站长,除了能够很方便的建立各种模型外,省去了数据录入和数据查询展示的重复操作环节,专注于个性功能的开发,能够更快更好的制作各种各样的功能模块。

前面部分说到了自定义模型的优势,那本文下部分主要从自定义模型流程对比、自定义字段字段类型对比、自定义字段选项对比(主表副表、前台投稿、设置权限等)三个方面。

详细对比分析下帝国cms、phpcms、dedecms,这三款cms的优缺点。

1. 自定义模型流程对比

在cms中自定义模型,我们一般最期望实现的两点是1)在数据库中建一个表,并且可自由设置表中有什么字段;2)建好字段后,后台数据添加表单能自动生成,前台数据展示直接能通过标签调用,而不需要自己写读取数据的php代码。

那么这三款cms中是怎样满足我们的这两点期望的呢?

按照帝国cms的官方提示,帝国cms自定义模型一般步骤为1)系统分析、2)建立数据表、3)建立字段、4)建立系统模型。

帝国自定义模型的创建步骤实际为先建立一个数据表,然后建立字段,每一个字段类据类型等作详细设置后,再整体控制各个字段的用途及前台后台数据录入界面的格式即建立系模型。建立系统模型的过程实际是对数据字段在模型中所扮演的角色和权限的分配过程,如是否作为录入项、是否作为投稿项、是否可增加、是否可修改、是否作为结合项等。

按帝国的思维,建表和建字段只是完成了建数据库的操作,而系统模型建立的过程则为规划数据库如何使用的过程。

phpcms中添加自定义模型只有两步,先建立模型,然后添加字段。在添加模型的过程中不仅完成了一般意义上的建数据表的工作,同时,也完成对模型的一些初始化设置,如模型中的数据是否生成静态,栏目页、列表页、内容页的模板及url规则等。

添加完模型后,会自动生成一部分字段,可对这些字段作修改或删除处理,同时可以自由增加字段。

phpcms中自定义模型建立字段时除了选择封装好的字段类型外,也整合了对字段属性的设置,如是否在前台投稿中显示、是否作为标签默认读取字段、是否作为标签调用排序字段等。

dedecms中自定义模型建立亦分为两步完成,建数据表作初始化设置然后添加字段。添加模型时可选择模型是自动模型、系统模型还是独立模型。独立模型可突破原来的主表 副表的模式,方便小数据量的灵活处理。

从三款cms的自定义模型流程对比来看,帝国cms的属性设置相对更为细致但似乎简洁性不够,很多描述过于专业或者不够明确,站长朋友们需要看较多帮助文档才能了解到每项的意思,而phpcms和dedecms中则相对简洁,一目了然知道每一项的涵义;phpcms和dedecms在建立模型表的同时完成了对模型的初始化设置,整个设置是针对整个模型的,与具体字段无关,属全局性设置,而帝国cms中模型的设置则是整合了对字段的整体操作,在建好字段之后,细化到对字段的细节控制,属“微观调控”。

帝国cms中能够单独设置字段的前台后台展示模板,相对更为灵活些; phpcms中则由于字段类型是以组件形式封装的,前台后台数据录入界面自动生成,简便,但在某些时候需要自定义部分字段的表单html时只有在模板中使用逻辑判断才能实现,灵活性稍缺乏。dedecms模型设置和phpcms类似,dedecms这块的优势在于可以选择数据模型是主表 副表的模式还是独立表模式,并且可以自由设定前台后台的数据处理php文件,方便二次开发。

按我的经验来看,帝国cms这块的设置虽然很细致,但实际把问题复杂化了,据观察,帝国cms的用户自定义模型的深度用户并不多。实际按照phpcms和dedecms的思路,建模型数据表的同时,对模型作一部分全局设置,然后单个字段中根据不同字段类型及不同需求作细节设置,这样的流程更直观更方便。

另外,phpcms中自定义模型后可直接预览模型的数据录入界面,方便查看字段设置的效果,这点非常方便。

所以,从自定义模型细节易用性对比来看:dedecms>phpcms>帝国cms。

帝国、PHPCMS及织梦对比(一):自定义模型功能分析(2)


2.字段类型对比:

cms中自定义字段有一个很好的优点就是都封装好了一些常见的字段类型,建立字段的同时,直接设置好了字段对应的表现形式,选择不同的字段类型,在会员中心投稿表单界面、后台数据录入界面及前台数据展示界面中都会有所不同,并且是自动呈现。举个例子,如果是php程序员需要实现对文章内容的存储,除了需要在数据库中添加一个字段外,还需要在数据录入表单中添加一个textarea,同时还要引用一些编辑器如fckeditor等。过程比较费事,并且存在许多重复性劳动。而如果在phpcms或者帝国cms中实现这一需求,则只需要在建立字段时选择“编辑器”字段类型,在dedecms中也类似只需要选择“html文本”类型的字段即可。因为cms的字段类型都将各种不同的字段进行了封装,添加字段时直接选择,然后自动生成的数据录入界面中和前台数据展示界面中,程序都会根据字段类型作一些处理,然后自动输出。(phpcms中生成表单界面时会调用input_form相关的类根据字段类型进行处理,在输出数据前,会调用output_form相关的类根据不同字段类型对数据进行处理)。

织梦后台系统菜单点击没反应的解决办法


  问题回顾:

    "织梦系统的后台主页右上角一直是“载入中… ”,而左边的系统菜单,我指的是切换菜单,点击没有任何反应。只能在“核心”菜单中使用,其他的“模块 生成 采集 会员 模板 系统”,都不起作用了。请问各位,遇到过这个危难没有啊!我真是郁闷啊! "

    其实之前我们也经常遇到这个问题,主要是站长们在本地调试的缘故。由于本地的js冲突导致的。

    解决的办法如下:

    第一种:删除脱机文件和本地缓存,之后重启电脑。

    第二种:如果是本地调试的话,只需要换个下ip即可。比如我之前的调试的是127.0.0.1 我可以换成localhost 即可!

     其实还可以直接更换浏览器打开也可以。但是好像也要删除脱机文件才可以的。

dedecms模板标签大全(适合新手制作模板)


关键描述调用标签: <meta name=\”keywords\” content=\”{dede:field name=\’keywords\’/}\”>
<meta name=\”description\” content=\”{dede:field name=\’description\’ function=\’html2text(@me)\’/}\”>

模板路径调用标签: {dede:field name=\’templeturl\’/}

 

网站标题调用标签: {dede:global name=\’cfg_webname\’/}

 

栏目导航调用标签: <a href=\”/\”>首页</a></li>
        {dede:channel type=\’top\’ row=\’8\’ currentstyle=\”<li class=\’thisclass\’><a href=\’~typelink~\’>~typename~</a> </li>\”}
   <li><a href=\’[field:typelink/]\’ target=\”_blank\”>[field:typename/]</a> </li>
      {/dede:channel}

 调用公共模板文件:{dede:include filename=\”head.htm\”/} 调用公共头部

指定调用栏目标签: {dede:onetype typeid=\’id\’}[field:typename /]{/dede:onetype}

 

频道栏目调用标签: {dede:channel type=\’self\’}<li><a href=\’[field:typelink/]\’>[field:typename/]</a></li>{/dede:channel}

 

友情链接调用标签: {dede:flink row=\’24\’ linktype=2/}

 

网站版权调用标签: {dede:global name=\’cfg_powerby\’/}

 

网站备案调用标签: {dede:global name=\’cfg_beian\’/}

 

当前栏目名称标签: {dede:field name=\’typename\’/}

 

当前位置调用标签: {dede:field name=\’position\’/}

 

列表文章调用标签: {dede:list pagesize=\’8\’}{/dede:list}

 

栏目链接调用标签: [field:typelink function=\'str_replace(\"a \",\"a class=ulink \",@me)\'/]

 

作者链接调用标签: [field:writer /]

 

列表点击调用标签: [field:click/]

 

列表评论调用标签: [field:postnum/]

 

查阅全文调用标签: <a href=\”[field:arcurl/]\”>查阅全文…</a>

 

列表时间调用标签: [field:pubdate function=\"getdatetimemk(@me)\"/]

 

列表分页调用标签: {dede:pagelist listsize=\’4\’ listitem=\’index pre pageno next end \’/}

 

文章标题调用标签: {dede:field name=\”title\”/}

 

文章来源调用标签: {dede:field name=\’source\’/}

 

文章作者调用标签: {dede:field name=\’writer\’ /}

 

文章时间调用标签: {dede:field name=\’pubdate\’ function=\’getdatemk(@me)\’/}

 

文章tag调用标签: {dede:tag type=\’current\’/}

 

文章点击调用标签: <script src=\”{dede:field name=\’phpurl\’/}/count.php?aid={dede:field name=\’id\’/}&mid={dede:field name=\’memberid\’/}&view=yes\” language=\”javascript\”></script>

 

文章内容调用标签: {dede:field name=\’body\’/}

 

文章分页调用标签: {dede:pagebreak/}
[<a href=\"{dede:field name=\'phpurl\'/}/stow.php?arcid={dede:field name=id/}\">收藏</a>]
[<a href=\"{dede:field name=\'phpurl\'/}/recommend.php?arcid={dede:field name=id/}\">推荐</a>]
[<a href=\"{dede:field name=\'phpurl\'/}/feedback.php?arcid={dede:field name=id/}\">评论</a>]
[<a href=\"#\" onclick=\"window.print();\">打印</a>]
[<a href=\"#\" onclick=\"window.close();\">关闭</a>]

 

文章顶客次数标签: {dede:field name=\’digg\’/} <a href=\”javascript:digg(\’digg\’,{dede:field name=\’id\’/});\”>顶一下</a>

 

上一篇下一篇标签: {dede:prenext get=\’pre\’/}{dede:prenext get=\’next\’/}

 

头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]
      <span>[field:description/]……</span> </dt> {/dede:arclist}

 

最新文章调用标签: {dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}

 

热关键字调用标签: {dede:hotwords num=\’5\’ subday=\’30\’/}

 

最新图文调用标签: {dede:arclist row=4 titlelen=20 orderby=pubdate type=\’image.\’ imgwidth=\’152\’ imgheight=\’98\’}
        <dd><a href=\”[field:arcurl/]\”><img src=\”[field:picname/]\” alt=\”[field:title/]\” ></a><span><a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a></span> </dd>{/dede:arclist}

 

推荐文档调用标签: {dede:arclist type=\’commend\’ titlelen=\’40\’ row=\’10\’} <li><a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a></li> {/dede:arclist}

 

随机推荐调用标签: {dede:arclist type=\’commend\’ titlelen=\’26\’ orderby=\’rand\’ row=\’10\’} <li><a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a></li> {/dede:arclist}

 

热点文档调用标签: {dede:arclist orderby=\’click\’ titlelen=\’40\’ row=\’10\’} <li><a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a></li>   {/dede:arclist}

 

相关文档调用标签: {dede:likeart titlelen=\’24\’ row=\’10\’} <li><a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a></li> {/dede:likeart}

 

调用图片链接标记: <a href=\”[field:arcurl/]\”><img src=\”[field:picname/]\” alt=\”[field:title/]\” ></a>
                                  <a href=\’[field:arcurl /]\’>[field:image/]</a>

 

调用文字链接标记: <a href=\”[field:aucurl/]\” title=\”[field:title/]\”>[field:title/]</a>
<a title=\”[field:title function=\'htmlspecialchars(@me)\'/] \” href=\”[field:arcurl /]\”>[field:title /]</a>

 

控制字数描述标记: [field:description function=\"cn_substr(@me,100)\"/]…

 

调用文章tags标记: {dede:tag type=\’current\’/}

DEDECMS v5.6中分类信息过滤的实现教程


[导读]本教程展示如何在dede5.6中如何实现信息过滤,前提是你用的是使用动态页即可。转载请保留此链接:关于dede5.6中分类信息过滤的实践。

本教程展示如何在dede5.6中如何实现信(zhong ru he shi xian xin)息过滤,前提是你用的是使用动态页即可。转载请保留此链接:关于dede5.6中分类信息过滤的实践。

这些天在做一个物流系统的二次开发,主要还是模板设计。下面先介绍这个应用背景:我们有一个新建的频道模型,其中有个字段是用的dede中的地区联动表单——nativeplace。现在如果客户进来以后会发现有大量的信息,而客户最关心的还是自己身边的目标信息。因此就希望能通过地区选择对此分类信息进行过滤。

效果如上图所示,下面献上相关代码。首先在对应的list模板中添加以下内容作用是生成图中顶上的过滤选项:

[field:nativeplace /] [field:infotype /] 关键字:

  下面我只讲地区过滤的实现,其它的请自己补充。找到/plus/list.php中:&t1 = exectime();改为以上代码

&t1 = exectime(); &mysql; foreach(

本教程展示如何在dede5.6中如何实现信息过滤,前提是你用的是使用动态页即可。转载请保留此链接:关于dede5.6中分类信息过滤的实践。

这些天在做一个物流系统的二次开发,主要还是模板设计。下面先介绍这个应用背景:我们有一个新建的频道模型,其中有个字段是用的dede中的地区联动(zhong de de qu lian dong)表单——nativeplace。现在如果客户进来以后会发现有大量的信息,而客户最关心的还是自己身边的目标信息。因此就希望能通过地区选择对此分类信息进行过滤。

效果如上图所示,下面献上相关代码。首先在对应的list模板中添加以下内容作用是生成图中顶上的过滤选项:

[field:nativeplace /] [field:infotype /] 关键字:

  下面我只讲地区过滤的实现,其它的请自己补充。找到/plus/list.php中:&t1 = exectime();改为以上代码

___fckpd___1

  这里关键是定义了一个&mysql变量,胜于组织过滤的sql语句。

  还是这个文件,接着往下找&lv = new listview(&tid);改为:&lv = new listview(&tid&mysql);。

  找到include/arc.listview.class.php在:var &remotedir;后面添加:var &mysql;

  将下面的//php5构造函数改为:function __construct(&typeid&mysql&uppage=1);

  接着将在:global &dsql&ftp;后面添加一行:&this->mysql = &mysql;

  接下来在这个文(__jie xia lai zai zhe ge wen)件中有一段官方注释://普通情况先从arctiny表查出id,然后按id查询(速度非常快)找到此处。下面有两个else我们要改的地方是第二个else中的query 。也就是整个文件中的第一个&t2 = exectime();之前的那个else中的query.将其where后面的部分改为:where arc.id in(&idstr) &mysql &ordersql “;

  至此(__zhi4 ci3),我们的分类信息过滤就已经可以用了。

get as &k => &v){ if(&k==\’nativeplace\’){ &mysql = &mysql . \’ and \’ . &k . \”=\’\” . &v . \”\’\”; } }

  这里关键是定义了一个&mysql变量,胜于组织过滤的sql语句。

  还是这个文件,接着往下找&lv = new listview(&tid);改为(gai3 wei4):&lv = new listview(&tid&mysql);。

  找到include/arc.listview.class.php在:var &remotedir;后面添加:var &mysql;

让织梦问答模块也实现伪静态化


    一直以来安装织梦问答模块都是动态的,那怎么实现静态呢?要生成html的话估计很难实现。于是想到了伪静态!今天把方法总结一下:

   要做好伪静态,最好是知道伪静态的原理。知道了原理后就容易做出来了。一句话讲不清感觉,要懂正则吧。
问答的伪静态不像文章。改一个地方就ok了。这个得改文件的。所以才有的人讲为什么开启了伪静态有的链接还是动态的,而且还不能伪静态,就是这个原因吧。要了解伪静态是如何生成的原理就能明白了。
这个东西是活的。不是死的。所以你可以把我的伪静态变成你的伪静态。比如我的规则写了一条rewriterule ^tidt([0-9] )lm([0-9] )& ?ct=browser&tid2=&1&lm=&2 ,这个lm起什么作用啊。要是我做站我就会不要了,尽可能的精简短小。还有这句:rewriterule ^ask([0-9] )& ?ct=browser&lm=&1,我用的是ask,你也可以改成比如我的站是haoboweb.com,你就可以这样改:rewriterule ^haoboweb([0-9] )& ?ct=browser&lm=&1 ,这样跟你的站接近,也更容易让人记住的。
我改的文件和规则都打包让需要的人下载用,打包的文件是gbk的。如果你的是utf8的编码,也同样能用,但是在使用之前用软件把编码转换一下即可。文件是官方的默认文件,如果你用的不是官方模板千万不要覆盖。每一条规则我都写的有备注,大家可以参考备注修改成自己的伪静态规则。这样你与别人的伪静态规则不同,更利于seo的收录。最后,我是在apache下面测试通过的。

# 将 rewriteengine 模式打开
rewriteengine on

# 请把此文件放在问答的根目录下面,然后修改以下语句中的 /ask 为你的问答目录地址
rewritebase /ask

# 顶级栏目的伪静态规则
rewriterule ^([0-9] )& ?ct=browser&tid=&1
# 子级栏目的伪静态规则
rewriterule ^t([0-9] )& ?ct=browser&tid2=&1
# 问答内容页的伪静态规则
rewriterule ^([0-9] ).html& ?ct=question&askaid=&1
# 待解决问题,高悬赏问题,新解决问题,精彩推荐的列表页规则
rewriterule ^ask([0-9] )& ?ct=browser&lm=&1
# 导航菜单(全部分类)伪静态规则
rewriterule ^type& ?ct=type
# 顶级栏目列表页中的伪静态规则
# 等待解决,已解决,高悬赏,零回答,快到期,全部查看的伪静态规则
rewriterule ^tid([0-9] )lm([0-9] )& ?ct=browser&tid=&1&lm=&2
# 全部查看伪静态规则
rewriterule ^vtid([0-9] )& ?ct=browser&tid=&1
# 子级栏目列表页中的伪静态规则
# 等待解决,已解决,高悬赏,零回答,快到期,全部查看的伪静态规则
rewriterule ^tidt([0-9] )lm([0-9] )& ?ct=browser&tid2=&1&lm=&2
# 全部查看伪静态规则
rewriterule ^tidt([0-9] )& ?ct=browser&tid2=&1
# 编辑提问伪静态规则
rewriterule ^askaid([0-9] )& ?ct=question&ac=edit&askaid=&1
# 我的提问伪静态规则
rewriterule ^myask& ?ct=myask
# 我的回答伪静态规则
rewriterule ^answer& ?ct=myask&ac=answer3

DEDECMS添加软件时关键字自动从TAG获取


最近在帮朋友做一个游戏软件站,在添加测试文章的时候发现一个问题:软件频道不能像文章频道那样关键字自动从tag中获取,而是直接从标题中分解出一些毫无意义的关键字,这也导致在调用“相关文章”时文章不相关的现象,经过对比文章频道添加模板,我找到了修改方法:

  在网站根目录下找到文件 dede/templets/soft_add.htm (dede为dedecms默认后台管理目录,如有修改请找到相应的文件夹),打开后找到:

  <input name="tags" type="text" id="tags" value="" style="width:300px"  />

  替换为:

  <input name="tags" type="text" id="tags" value="" style="width:300px" onchange="&obj(\’keywords\’).value=this.value;" />

  再找到:

<input type=\’text\’ name="keywords" id="keywords" style="width:290px;" value="" />

  替换为:

<input type=\’text\’ name="keywords" id="keywords" style="width:290px;" value="<?php echo &keywords; ?>" />

  如此一来,在软件频道发布内容时关键字会自动与tag相匹配,你也可以根据需要手动修改关键字。这样做的好处除了能减少不必要的重复录入工作外,对于要在内容页调用相关文章的朋友来说也是大有好处的,大家都知道dedecms在调用相关文章时都是根据关键字调用,如果由系统自动提取关键字的话,那会让你很无语,比如我要发的文章标题是“【七雄】录风武将鉴别器1.05免费版下载”,自动提取的关键字“七雄,录风,武将,鉴别,1.05,免费版,下载,七雄,争霸,”,这就意味着甚至带有“下载”的关键字都会显示在相关文章里,很无厘头吧?按照以上的方法修改后,你只要把tag标签设置为“七雄,录风,鉴别器”,这样调用出来的“相关文章”相关度就非常高,也更适合用户体验。

  附上我的相关文章调用代码:

 {dede:likearticle row=\’10\’ titlelen=\’60\’ orderby=\’click\’}

      <font color=#666666>[[field:pubdate function="mydate(\'m-d\',@me)"/]] </font><a href=\’[field:arcurl/]\’ title="[field:title /]" target=\’_blank\’>[field:title  function=\'cn_substr(@me,32)\'/]</a> <br>
      {/dede:likearticle}

  以上是本人使用dedecms的一点心得,有说得不对的地方还请各位回复指出,下一篇文章我会分享dede栏目页的seo优化经验,如果你有兴趣可以到www.dongmenjie.com这个站仔细看看,感谢你的支持!迎转载分享!

织梦文章调用教程


今天给大家分享的是织梦文章调用教程。希望大家能够喜欢。废话就不多说了。

下面开始讲解。织梦文章调用教程是用织梦程序建站的朋友们最常用到的一个教程。

下面我们开始讲解,这个涉及到织梦的标签 。那么大家可以去看看这个标签。

织梦_arclist_文档调用标签。

这个标签的基本用法是。

{dede:arclist row=\’10\’ }

<a href=\’[field:arcirl/]\’>[field:title/]</a>

{/dede:arclist}

那么这个标签的用法是调用最新的10篇文章的意思。其实我们这个织梦文章调用是我们使用织梦建站最主要的方式。



Powered By wordpress Copyright dedecms © 2009-2012 版权所有