文章采集调用(梦dedecms(V5.7版)调用相似文章中)

优采云 发布时间: 2021-11-10 10:15

  文章采集调用(梦dedecms(V5.7版)调用相似文章中)

  当我们发布文章文章时,一般情况下,为了增加用户的停留时间,我们会在文章的末尾或者在为了再次赢得用户点击,在织梦dedecms(V5.7版)调用类似文章,实际调用代码为{dede:likearticle} ,这段代码的原理是通过识别文章的title、category、关键词等来判断相似度,从而做出推荐。后台调用代码如下/include/taglib/likearticle.lib.php,打开文件找到如下这段代码:

  /**************************************************** ****************************************************** ****/

  if($keyword !='')

  {

  if(!empty($typeid)) {

  $typeid ="AND arc.typeid IN($typeid) AND arc.id'$aid'";

  }

  $query = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,

  tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

  FROM `dede_archives` arc LEFT JOIN `dede_arctype` tp ON arc.typeid=tp.id

  where arc.arcrank>-1AND ($keyword) $typeid$orderquery limit 0, $row";

  }

  其他

  {

  if(!empty($typeid)) {

  $typeid = "arc.typeid IN($typeid) AND arc.id'$aid'";

  }

  $query = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,

  tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

  FROM `dede_archives` arc LEFT JOIN `dede_arctype` tp ON arc.typeid=tp.id

  WHERE arc.arcrank>-1AND $typeid$orderquery limit 0, $row";

  }

<p>/**************************************************** ****************************************************/

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线