当前位置:网站首页 >  攻略

帝国CMS相关文章推荐标签

时间:2026年06月02日 12:14:37 来源:易频IT社区

一、你是不是也遇到过这个问题?

你的网站文章越来越多。用户看完一篇,啪,页面就到底了。然后呢?然后人家就走了。你明明还有很多好内容,用户却看不到。这不白写了吗?

这感觉就像开饭店。顾客点了一盘菜,吃完就走。你后厨明明还有招牌菜,但顾客不知道。你得主动推荐:“我们家的红烧肉也是一绝,要不要尝尝?”

“相关文章推荐”就是你网站的“招牌菜推荐”。它能留住用户,让他在你网站多逛一会儿。逛得越久,越可能喜欢你的内容,甚至下次再来。

今天,我就手把手教你,怎么用好帝国CMS这个功能。你不用懂复杂代码,照着做就行。

二、帝国CMS的推荐标签,到底是啥?

说白了,它就是个“智能小助手”。你告诉它规则,它自动帮你找出相关的文章,显示在页面上。

你不用手动一篇篇去链接。省时省力,还显得很智能。

1. 最核心的标签:ecmsinfo

这个标签是万能钥匙。大部分列表展示,都用它。

用来做相关推荐时,写法是这样的:

```

[ecmsinfo]栏目ID,显示条数,标题截取字数,是否显示时间,操作类型,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]

```

别被这一串吓到。你只需要关心几个地方。

最重要的就是“附加SQL条件”。这里就是设定“怎么找相关文章”的规则。

2. 怎么找“相关”的文章?

相关,得有依据。帝国CMS常用这几个:

  • 相同栏目:推荐同一栏目下的其他文章。这是最简单的。
  • 相同关键词:两篇文章有共同的关键词,就认为它们相关。
  • 相同分类信息:比如都是“原创教程”,或者都是“2024年发布”。

我们主要用“关键词”来关联,最灵活,也最准。

三、手把手设置:用关键词关联文章

假设你写了一篇《如何做西红柿炒鸡蛋》。关键词是“家常菜”、“西红柿”、“烹饪技巧”。

现在,你想在文章下面,自动推荐其他讲家常菜的文章。

1. 第一步:给文章打好标签

后台发布文章时,认真填写“关键词”这个选项。

每个词用逗号隔开。比如:家常菜,西红柿,烹饪技巧。

这是最重要的一步。标签打得好,推荐才精准。

2. 第二步:修改模板,加入推荐代码

打开你的文章内容模板(一般是`news_article`)。在你想显示推荐文章的地方,比如正文结束后,加入这段代码:

```

[ecmsinfo]‘0’, 5, 36, 0, 1, 0, “keyboard like ‘%[!--keyboard--]%’”, “newstime desc”[/ecmsinfo]

```

我来解释一下这几个数字和字母:

  • ‘0’:栏目ID填0,意思是不限制栏目,全站搜索。
  • 5:显示5篇相关文章。
  • 36:文章标题最多显示18个汉字(36个字符)。
  • 0:不显示发布日期。
  • 1:操作类型为1,代表“信息列表”。
  • 0:不要求文章必须有标题图片。
  • “keyboard like ‘%[!--keyboard--]%’”这是核心!意思是,找出所有关键词(keyboard)包含本篇文章关键词([!--keyboard--])的文章。`%`是通配符。
  • “newstime desc”:按发布时间倒序排列,最新的在前面。

避坑提醒:代码里的标点符号全是英文的!一个中文逗号就会导致出错。

3. 第三步:刷新页面,看看效果

帝国CMS相关文章推荐标签

保存模板,去网站刷新一下那篇《如何做西红柿炒鸡蛋》。

文章下面应该会出现一个列表,标题是“最新信息”。里面展示的,就是其他也包含了“家常菜”、“西红柿”、“烹饪技巧”这些关键词的文章。

四、让你的推荐列表更好看

光有列表还不够,得让它美观,吸引人点击。

1. 改个合适的标题

把“最新信息”改成“猜你喜欢”或者“相关推荐”。

在刚才的`ecmsinfo`标签外面,加上标题代码:

```

猜你喜欢


[ecmsinfo]‘0’, 5, 36, 0, 1, 0, “keyboard like ‘%[!--keyboard--]%’”, “newstime desc”[/ecmsinfo]

```

2. 调整展示样式

默认的列表可能太单调。你可以用`ul`和`li`标签让它变成带圆点的列表,或者在CSS里加边框、背景色。

一个简单的美化例子:

```


📚 相关阅读



    [ecmsinfo]‘0’, 5, 36, 0, 1, 0, “keyboard like ‘%[!--keyboard--]%’”, “newstime desc”[/ecmsinfo]

```

然后在你的CSS文件里,给`.related-articles ul`加点样式,比如去掉默认圆点,加个边距。

3. 如果关键词没关联上怎么办?

有时候,一篇文章的关键词太独特,找不到其他文章匹配。

我们可以加个“保底推荐”:当没有关键词相关的文章时,就推荐同一栏目下最新的文章。

这需要更复杂的SQL条件,但帝国CMS也支持。你可以这样写:

```

“keyboard like ‘%[!--keyboard--]%’ or classid=‘[!--classid--]’”

```

意思是:先按关键词找;如果找不到,就找本栏目下的文章。 这样就确保总能有内容显示出来。

五、再送你两个小技巧

1. 别只放在文章末尾

相关推荐可以放在侧边栏,或者文章中间。比如,在长文章的某个章节后面,插一句“关于这部分,你也可以看看XXX”,然后给出推荐。这样更自然,转化更好。

2. 定期检查关键词

过段时间,去后台看看你的“关键词库”。把意思一样的词合并一下。比如“电脑”和“计算机”,统一成一个。这样关联会更准确。

好了,方法都告诉你了。核心就是那行`ecmsinfo`代码,和“附加SQL条件”里的那句`keyboard like`。

你现在就打开帝国CMS后台,找一篇旧文章,给它加上几个关键词。然后去模板里,把推荐代码加上。前后不用10分钟。

加上之后,你会发现用户在你网站停留的时间变长了。这就对了。你的好内容,终于不会被埋没了。

赶紧去试试吧,有任何问题,随时回来再看一遍。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图