PbootCMS 模板首页如何调用全站所有文章(附代码示例)

PbootCMS 模板首页如何调用全站所有文章(附代码示例).png

在使用 PbootCMS 搭建企业网站或内容型网站时,很多站长都会遇到这样一个需求:

在首页不区分栏目,直接调用全站最新文章内容进行展示

例如:首页新闻列表、最新资讯、推荐文章等模块。
家兴网络将详细讲解 PbootCMS 模板首页调用全站所有文章的方法,并附上完整代码示例。


一、PbootCMS 调用文章的基本原理

在 PbootCMS 模板中,文章列表通常通过 {pboot:list} 标签进行调用。
其中,scode 参数用于指定栏目编码

  • 指定栏目编码 → 只调用某一个栏目的文章

  • 不指定栏目(scode=*)→ 调用全站所有栏目文章


二、调用全站所有文章的模板代码

在首页模板(如 index.html)中,直接使用以下代码即可:

{pboot:list scode=* num=5}
<li>
    <a href="[list:link]">[list:title]</a>
</li>
{/pboot:list}

参数说明:

参数说明
scode=*不指定栏目,调用全站所有文章
num=5调用文章数量(此处为 5 篇)
[list:link]文章详情页链接
[list:title]文章标题

重点说明
* 号表示 所有栏目,这是调用全站文章的关键。


三、调用指定栏目的文章(对比示例)

如果你只想调用某一个栏目的文章,比如栏目编码为 12,只需把 * 改为栏目编号即可:

{pboot:list scode=12 num=5}
<li>
    <a href="[list:link]">[list:title]</a>
</li>
{/pboot:list}

这样就只会显示 栏目编码为 12 的文章内容


四、常见扩展用法示例

1️⃣ 限制标题长度

[list:title lencn=20]

适合首页展示,避免标题过长导致布局错乱。


2️⃣ 显示发布时间

<span>[list:date]</span>

或指定格式:

<span>[list:date style=Y-m-d]</span>

3️⃣ 不分页(首页常用)

page=0

完整示例:

{pboot:list scode=* num=5 page=0}
<li>
    <a href="[list:link]">[list:title lencn=20]</a>
    <span>[list:date style=Y-m-d]</span>
</li>
{/pboot:list}

五、适用场景总结

使用 scode=* 调用全站文章,适用于以下场景:

  • 网站首页最新资讯

  • 全站新闻聚合模块

  • 推荐文章 / 最新文章列表

  • 不区分栏目内容展示的页面


六、总结

在 PbootCMS 中:

  • scode=* = 调用全站所有文章

  • scode=栏目编号 = 调用指定栏目的文章

这是一个非常实用、且在模板开发中经常用到的技巧,掌握后可以让首页内容展示更加灵活。


作者:家兴网络
官网:https://www.xianjuezhe.com/

如果你还需要 PbootCMS 其他模板调用技巧(如推荐文章、点击排行、上一篇下一篇优化等),欢迎继续交流

作者王家兴头像

王家兴

资深网络营销顾问,8年数字营销经验,曾为多家知名企业提供网站建设、搜索引擎优化、短视频营销、GEO AI营销服务,擅长内容策略规划。