站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁建站 栏目:开发教程 阅读: 日期:2021-02-23
本文主要介绍了phpcmsV9调过的推荐位文章不再列表重复出现,解决思路:打开这个文件content_tag.class.php,在116行添加教程提供的新的代码,然后再使用新的标签语句调用就可以了,推荐给大家,非常好用。
在某些情况下,内容被推送到推荐位置,因此不想在列表中再次调用,这将导致重复。默认情况下,这个判断没有增加,下面齐鲁建站小编教大家如何实现这个功能。
修改方法:
打开 /phpcms/modules/content/classes/content_tag.class.php
在列表页标签里
public function lists($data) {
大约在116行左右找到
$order = $data[‘order’];
在下面添加
if(isset($data['nopos']) && intval($data['nopos']=='0')) {
$sql .= " AND posids ='0'";
}
调用方法用这个
{pc:content action="lists" nopos="0" catid="$catid" num="20" order="id DESC" moreinfo="1" page="$page"}
标签内加入 nopos=”0″ 就是排除推荐位数据,其他值或者不写是调用全部
修改后保存好就可以了。
以上就是关于phpcms推荐位文章的所有内容,希望可以帮到大家,欢迎找小编一起交流~