帝国CMS无相关文章时怎么调用其它信息文章?无相关文章填充思路
帝国cms 默认相关链接标签没有相关链接时显示"暂无相关链接",写函数调用本栏目其它信息填充。本文用问答对话形式,讲清帝国cms无相关文章填充思路。
站长问: 我想让帝国cms没有相关文章时调用其它信息,怎么做?
技术答: 帝国cms 默认的相关链接标签调用相关链接时,如果没有相关链接的话,则会显示"暂无相关链接"。对于一些采集站或其他需要增加内链的网站来说,此时最好能调用本栏目的其它一些信息填充进来。这里分享一个自己用的函数,实现这个功能——自定义函数(获取当前信息的关键词、栏目、ID 和栏目相关链接数量配置;没有配置返回暂无相关;取相关链接模板;如果有相关链接 ID 则按 ID 查询,否则查同栏目、当前信息前后一定数量 ID 之内发布时间最靠近的信息;循环输出时排除当前信息;如果没有可调用信息返回暂无相关;最后用模板包裹返回)——当信息有相关信息时,调用相关信息,如果没有,则调用同栏目、当前信息前后 100 个 id 之内的信息中发布时间最靠近的,100 可以设置成参数。将此函数放进自定义函数文件中,在模板中调用方法——这个函数满足我一个小站的功能,对于其它网站来说,补充调用信息可能比较简陋,可以自行修改。思路是:有相关调相关,无相关调同栏目邻近信息。
站长问: 无相关文章怎么填充?
技术答: 自定义函数获取当前信息关键词栏目ID和栏目相关链接数量配置,没配置返回暂无相关,取相关链接模板,有相关链接按链接查询否则调本栏目其它信息。
站长问: 无相关文章时怎么落地?
技术答: 有相关按相关查,无则调本栏目其它信息。
总结: 问题:「帝国CMS无相关文章时怎么调用其它信息文章」;应对:「有相关调相关,无相关调同栏目邻近信息」;解决方案:「有相关调相关,无相关调同栏目邻近信息」;注意:「一是函数;二是条件;三是按需使用」。

更新时间:2026-08-27 21:50:58
上一篇:帝国cms内容页图片自适应大小怎么做?图片过大解决思路