灵动标签去除重复标题信息
发布时间: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]这种方法是让数据库去重,效率差点,但是数量好控制。
相关帝国教程
- 11-15帝国CMS默认广告JS被屏蔽过滤解决方法
- 08-21帝国cms不想显示不投稿的系统模型
- 05-04帝国CMS大数据量下优化方案及代码是什么?
- 03-16WordPres批量删除栏目教程
- 06-12帝国CMS过滤html标签函数
- 08-08帝国cms自动获取当前栏目链接的标签
- 10-05帝国CMS调用读取当天发布信息
- 01-21帝国CMS模板中内容关键字加粗显示
- 10-10帝国导航栏目100%简单实现导航高亮效果栏目
- 05-25帝国CMS列表页判断是否有标题图片
- 04-08帝国CMS灵动标签loop调用TAG标签
- 10-08帝国cms采集怎么添加采集来源地址
- 07-26帝国CMS高效重复调用上一篇下一篇SQL写法
- 07-20phome_enewsmenuclass 数据表字段解释(扩展菜单分类表)
- 03-17帝国CMS内容页和会员中心怎么调用是否实名认证的会员
- 04-02帝国cms会员链接推广奖励点数功能介绍和修改方法教程
- 01-08帝国CMS模板内容页实现键盘翻页的方法
- 04-21帝国cms自动提取简介时不想自动回车
- 11-15删除前端wp-block-library-css的调用
- 03-03帝国CMS下载内容页模板中调用下载扣除点数