温馨提醒

如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢

本文最后更新于2023年10月22日,已超过 180天没有更新

第一种:通过dede:likearticle获取相关文章,代码如下:

{dede:likearticle col='1' row='10' titlelen='45'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:likearticle}

第二种:通过dede:arclist,获取动态keyword的方法,代码如下:

{dede:arclist row='10' titlelen='250' keyword='~keywords~'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}

上面的代码需要修改文件:/include/taglib/arclist.lib.php,找到下面代码:

$keyword = trim($keyword);

在代码的下面添加:

preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);
if(isset($refObj->Fields[$conditions[1]])){$keyword = addslashes($refObj->Fields[$conditions[1]]);}

上面的代码用于支持dede:arclist可以动态获取当前文章的关键词。

第三种:根据tag调相关文章,代码如下:

{dede:liketags row='12' titlelen='80'  orderby='sortrank' orderway='asc' typeid='3' eregtype='all|tag|keyword'}
<li><a href="[field:arcurl/]"  title="[field:title/]">[field:title/]</a><span>[field:click/]次浏览</span></li>
{/dede:liketags}

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。