灵动标签去除重复标题信息
发布时间:2021-03-06作者:帝国建站网
因为网站是采集的,栏目设计的不严谨,有些地方栏目会发布相同的标题,因此首页调用时会有很多重复的文章出现,这时就需要去重。
用的灵动标签,两种方法,各有利弊,自行测试。
方法一
<?php $cfbt="|"; ?> [e:loop={'11,14,17,18,',22,0,0,'firsttitle=0','newstime DESC'}] <?php if(stristr($cfbt,"|".$bqr['title']."|")) { continue; } $cfbt.=$bqr['title']."|"; ?> <a href="<?=$bqsr['titleurl']?>"><?=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?></a> [/e:loop]
这种方法是调用,后处理的办法,优点是效率高,缺点是数量不好把控。
方法二
[e:loop={'11,14,17,18,',22,0,0,'group by title','newstime DESC'}] <a href="<?=$bqsr['titleurl']?>"><?=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?></a> [/e:loop]
这种方法是让数据库去重,效率差点,但是数量好控制。
相关帝国教程
- 09-27wordpress深度优化禁用不常用功能加速网站
- 03-25帝国CMS内容页调用指定ID的文章,可以指定多篇
- 06-29帝国CMS用JS代码实现栏目高亮的代码大全
- 04-30帝国CMS模板各页面调用专题名称和简介
- 02-08帝国CMS自定义附件前缀教程
- 07-04帝国CMS列表页模板调用TAG的两种方法
- 06-27帝国cms模板在其他模板里调用文章分页
- 08-21帝国CMS灵动标签调用文章以及文章发布者头像方法
- 10-07帝国CMS栏目导航调用方法:用SQL语句调用一级栏目和二级栏目的方法!
- 05-04帝国CMS充值提示“请选择充值类型”的解决办法
- 07-02帝国CMS7.5升级增加浏览器USER-AGENT验证功能
- 04-13帝国cms添加站内搜索教程
- 04-08帝国CMS怎么在信息前面添加new最新图标
- 08-12帝国cms如何删除会员空间功能模块
- 11-15删除前端wp-block-library-css的调用
- 10-08帝国CMS模板使用灵动标签制作隔行变色功能的方法
- 04-16帝国调用评论我的信息列表
- 09-19帝国cms后台生成更新后
- 07-17帝国CMS扩展SQL程序编写介绍和教程
- 07-16修改帝国CMS的系统提示页模板