网站中文章置顶是不可缺少的一部分,不管是门户类的网站,还是博客类的网站都有置顶的功能,在PHPCMS中实现置顶的功能也是比较简单的,直接使用PHPCMS的内置标签就可以了,然后在后台文章的属性中选择置顶文章。,最近在使用文章置顶后却出现了一个问题,就是置顶的文章与文章列表中的内容有了重复,其实这个倒也没什么,但重复的内容总觉得不太好,哪么如何解决这个问题呢,看下面的代码:,调用分类的ID为1,也就是文章的分类了,这里主要添加了一个条件,where="posids!=1",当条件 "posids!=1" 不等于 1 的时候,就实现了置顶文章与文章列表不重复的功能。,在后台的属性中,所有的文章在入数据库时,posids子段的值都为1,而没有设置的则为 0,也就是说phpcms文章经过后台推荐的是 1,未推荐的是 0,前面加的判断明白了吧。,

网站中文章置顶是不可缺少的一部分,不管是门户类的网站,还是博客类的网站都有置顶的功能,在PHPCMS中实现置顶的功能也是比较简单的,直接使用PHPCMS的内置标签就可以了,然后在后台文章的属性中选择置顶文章。

最近在使用文章置顶后却出现了一个问题,就是置顶的文章与文章列表中的内容有了重复,其实这个倒也没什么,但重复的内容总觉得不太好,哪么如何解决这个问题呢,看下面的代码:

{pc:content action="lists" catid="1" num="20" where="posids!=1" ord
er="id desc"}
{loop $data $v}
  • {$v['title']}
  • {/loop} {/pc}

    调用分类的ID为1,也就是文章的分类了,这里主要添加了一个条件,where="posids!=1",当条件 "posids!=1" 不等于 1 的时候,就实现了置顶文章与文章列表不重复的功能。

    在后台的属性中,所有的文章在入数据库时,posids子段的值都为1,而没有设置的则为 0,也就是说phpcms文章经过后台推荐的是 1,未推荐的是 0,前面加的判断明白了吧。

    ,

    网站中文章置顶是不可缺少的一部分,不管是门户类的网站,还是博客类的网站都有置顶的功能,在PHPCMS中实现置顶的功能也是比较简单的,直接使用PHPCMS的内置标签就可以了,然后在后台文章的属性中选择置顶文章。

    最近在使用文章置顶后却出现了一个问题,就是置顶的文章与文章列表中的内容有了重复,其实这个倒也没什么,但重复的内容总觉得不太好,哪么如何解决这个问题呢,看下面的代码:

    {pc:content action="lists" catid="1" num="20" where="posids!=1" ord
    er="id desc"}
    {loop $data $v}
    
  • {$v['title']}
  • {/loop} {/pc}

    调用分类的ID为1,也就是文章的分类了,这里主要添加了一个条件,where="posids!=1",当条件 "posids!=1" 不等于 1 的时候,就实现了置顶文章与文章列表不重复的功能。

    在后台的属性中,所有的文章在入数据库时,posids子段的值都为1,而没有设置的则为 0,也就是说phpcms文章经过后台推荐的是 1,未推荐的是 0,前面加的判断明白了吧。

    最后修改:2025 年 09 月 10 日
    如果觉得我的文章对你有用,请随意夸赞