对《无相关信息时调用其它信息方法》的一点补充说明

对《无相关信息时调用其它信息方法》的一点补充说明

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2022-06-02 09:51:01
100 点
文章简介

很多小伙伴看了文章《帝国CMS 无相关信息时调用其它信息方法利于优化以及填充位置》有一些不理解的地方,墨鱼今天就简单讲一下:首先注意:内容页调相关链接时,不再使用[!--other.

  • 正文开始
  • 相关阅读
  • 推荐作品

很多小伙伴看了文章《帝国CMS 无相关信息时调用其它信息方法利于优化以及填充位置》有一些不理解的地方,墨鱼今天就简单讲一下:

首先注意:内容页调相关链接时,不再使用[!--other.link--],而使用<?=dp_GetKeyboard(200)?>的方法。

说明:这里使用的模板也是[!--other.link--]用的是:后台--公共模板--相关信息链接模板【跟帝国原版的[!--other.link--]一模一样】

修改样式是到:后台--公共模板--相关信息链接模板 中修改即可


注意:发布文章时,同时发布到以下栏目后,(会出现:相关文章重复调用---即使不使用本代码也会出现这个问题,是网站源码的问题)

解决内容页调用相关链接时,显示重复的文章的方法:

修改上面的代码:

在if($keyid){
                $add="id in (".$keyid.") ";这里,增加 and isurl=0,最后效果为:


        if($keyid){
                $add="id in (".$keyid.") and isurl=0";


在}else{
                $e=$id+$num;
                $s=$id-$num;
                $add=" classid=".$classid." and id>".$s." and id<".$e;这里,增加 ." and isurl=0",最后效果为:

}else{
                $e=$id+$num;
                $s=$id-$num;
                $add=" classid=".$classid." and id>".$s." and id<".$e." and isurl=0";
 

至此,全部改完!如果相关信息链接模板里要调用简介[!--smalltext--],请使用如下方法:

插件具体获取方式和安装方法如下:

文章加载中..
帝国CMS字体网站好帮手一键获取字体信息插件
« 上一篇 2022年05月19日
解决swiper的自适应图片高度问题的方法,一句CSS搞定。
下一篇 » 2022年07月04日

如本文对您有帮助,就请墨鱼抽根烟吧!