DEDECMS织梦likearticle 调用全站相关文章

★DEDECMS织梦likearticle 调用全站相关文章★简介:DEDECMS有个很讨厌的标签,相关文章(likearticle标签) 基本语法:{dede:likearticle row= col= titlelen= infolen=}a href=[field:arcurl/][field:title/]/

DEDECMS有个很讨厌的标签,相关文章(likearticle标签)

 

基本语法:
{dede:likearticle row='' col='' titlelen='' infolen=''}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:likearticle}
 
参数说明:
col=''  分多少列显示(默认为单列)
row='10'  返回文档列表总数
titlelen = '30'  标题长度 等同于titlelength
infolen='160'  表示内容简介长度 等同于infolength
mytypeid=0   手工指定要限定的栏目id,用,分开表示多个
innertext = ''  单条记录样式(指标签中间的内容)
 
修改方法:
 
找到文件:\include\taglib\likearticle.lib.php
找到代码:
$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
修改为:
$typeid = " And arc.id<>$arcid ";
 
这样就可以调用全站的相关文章了,文章页内显示相关文章内容,怎么样,是不是很简单,收藏吧。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

DedeCMS非常灵活,可以根据关键词、文章标题调用文章,以提高内容之间的相关度,提高页面权重。实现这个功能主要用likearticle标签,该标签只能用在内容页,默认不能调用自定义附加字段,但经常会用到调用附加表字段功能,修改方法如下: 打开/include/tagli
在使用dede:likearticle时,如果你想获取多个指定栏目下的相关文章,而刚好这个多个栏目下还有子栏目时,官方的程序不能满足你的需求,你需要改一下 打开 \include\taglib\likearticle.lib.php 找到 if( !empty($typeid) !preg_match(#,#, $typeid) ) { $typ
在文章页中我们经常会显示相关文章之类的文章列表,就需要使用{dede:likearticle}标签,但是默认的 likearticle是不能显示自定义的附加字段的。解决办法: 修改include/taglib/likearticle.lib.php. 大概在178行 $row[templeturl] = $GLOBALS[cfg_templeturl
★织梦CMS相关文章 调用整站相关文章方法★简介: 首先来了解一下织梦的相关文章标签: {dede:likearticle row=10 titlelen=80} lia href=[field:arcurl/] title=[field:title /][field:title /]/a/li {
织梦5.7有个dede:likearticle标记是用来文章的关联,但是在使用的过程中,我们却发现这个关联实在是鸡肋,作者却发现,大家在使用织梦5.7搜索的时候是不是还能勉强接受呢?作者就把dede的搜索功能给替换到这个likearticle上,看样子的确是好多了。 代码简介
为了做网站优化,我想大多数的站长喜欢在文档内容加上相关文档列表,织梦CMS很容易实现这一功能,通过likearticle来实现,但在系统的默认情况下,相关文档likearticle在没有符合要求的文档时是留空的。个人觉得,这样的显示方式不够人性化。所以我修改了一下D