最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > dedecms相关文章调用dede:likearticle和修改关键词关

dedecms相关文章调用dede:likearticle和修改关键词关

时间:2023-07-19 09:07:19 阅读: 文章分类: 网站建设 作者: 织梦编辑员

导读:织梦文章织梦文章dedecms本来是支持相关文章的,这点对我的网站很重要,但是用网上找到的{dede:likeart}标签却无法实现关联,显示的则是所有文章,当然后台已经启用了织梦模板织梦的模板。

织梦模板织梦的模板

dedecms本来是支持相关文章的,这点对我的网站很重要,但是用网上找到的“{dede:likeart}”标签却无法实现关联,显示的则是所有文章,当然后台已经启用了“关键词关连文章”,文章的标签和关键字也已经设置好了,但问题一直没能解决,今天下载V5.7版来研究,无意中发现 likearticle.lib.php 中开始部分有下面的描述:

/*>>dede>> <name>相关文档</name> <type>全局标记</type> <for>V55,V56,V57</for> <description>自动关连文档标签</description> <demo> {dede:likearticle row=” col=” titlelen=” infolen=”} <a模板织梦 href=’[field:arcurl/]‘>[field:title/]</a> {/dede:likearticle} </demo> <attributes> <iterm>col:分多少列显示(默认为单列)</iterm> <iterm>row:返回文档列表总数</iterm> <iterm>titlelen:标题长度 等同于titlelength</iterm> <iterm>dede模板下载infolen:表示内容简介长度 等同于infolength</iterm> <iterm>mytypeid:手工指定要限定的栏目id,用,分开表示多个</iterm> <iterm>innertext:单条记录样式(指标签中间的内容)</iterm> </attributes> >>dede>>*/

原来从5.5版开始已经替换了该标签,把模板中 likeart 标签修改为 likearticle 就ok了。(像这样的描述在V5.7中很多文件都有,以前版本包括5.6中是没有的。)

整理一下dedecms相关文章正确的调用代码应该是:

{dede:likearticle} <a href=’[field:arcurl/]‘>[field:title/]</a> {/dede:likearticle}

参数说明: col=” 分多少列显示(默认为单列) row=’10′ 返回文档列表总数 titlele织梦模板网n = ’30′ 标题长度 等同于titlelength infolen=’160′ 表示内容简介长度 等同于infolength mytypeid=0 手工指定要限定的栏目id,用,分开表示多个 innertext = ” 单条记录样式(指标签中间的内容)

看得出来,likeartcle标签默认是不支持order by属性的(包括V5.7),偶在网上找到了修改的方法:

编辑likearticle.lib.php文件,首先获得标签传递过来的orderby的属性值,找到:

extract($ctag->CAttribute->Items, EXTR_SKIP); $revalue = ”;

在下面添加:

$orderby=$ctag->GetAtt(‘orderby’);

在源代码中找到下面代码:

if( empty($arcid) || $byabs==0 ) { $orderquery = ” order by arc.id desc “; } else { $orderquery = ” order by ABS(arc.id – “.$arcid.”) “; }

关键词标签: 织梦 相关文章 关键词

声明: 本文由我的SEOUC技术文章主页发布于:2023-07-19 ,文章dedecms相关文章调用dede:likearticle和修改关键词关主要讲述相关文章,关键词,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_30056.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章