很多刚碰帝国CMS的新手站长,是不是加友情链接要么只能手动写在HTML里,要么用标签调出来全是乱的?别慌,这事儿吧,老玩家刚开始也踩过N次,说白了就是没搞懂标签的“打开方式”,今天掏心窝子把常用的全扒出来给你。
这个标签相当于你给友情链接安排的“通用入场券”,不管你是放在首页底部通栏,还是内页的侧边栏角落,套进去改改参数就能用。
``` [e:loop={select from [!db.pre!]enewslink where checked=1 and classid=0 order by lid limit 0,10}]别懵,我给你把核心参数拆解成大白话。checked=1就是只调用审核通过的链接,毕竟没人想把垃圾外链放自己站对吧?classid=0是调用所有友情链接分类下的内容,要是你之前给友情链接分了“站长资源”“同行交流”,改成对应的分类ID就行。order by lid是按后台添加的顺序排,想让优质链接放前面?后台把lid改成数字小的就行,或者换成order by myorder,然后在后台手动调顺序更直观。limit 0,10里的0是从第1条开始,10是最多显示10条,嫌多嫌少自己改数字。
很多站长会要求对方互换LOGO,纯文字的太单调,这时候加个if判断就能搞定“有图显图没图显文字”,跟外卖APP的好评标签似的灵活。
``` [e:loop={select from [!db.pre!]enewslink where checked=1 and classid=0 order by lid limit 0,10}]width和height是LOGO的尺寸,记得改成你们互换LOGO的统一规格,不然有的图大有的图小,页面丑到没法看。alt属性必须填链接标题,这对SEO还有点小帮助,别偷懒空着。
要是你把友情链接分类分细了,比如首页放“同行头部站”,内页放“垂直小站”,通用标签就不够用了,得用带分类ID的精准标签。
怎么找分类ID?很简单,打开帝国CMS后台→扩展→友情链接→管理分类,鼠标悬停在分类名称上,浏览器地址栏最后那个数字就是,比如?id=3,分类ID就是3。
``` [e:loop={select from [!db.pre!]enewslink where checked=1 and classid=3 order by lid limit 0,5}]这个标签和通用的唯一区别就是classid改成了具体数字,其他参数完全通用,随便改随便玩。
友情链接其实没大家想的那么复杂,核心就是记住这几个常用的标签,再改改参数。要是还是调不出来,检查一下后台链接有没有审核通过、分类ID有没有填错、标签闭合有没有问题,80%的新手坑都是这三个。
上一篇: 帝国CMS网站故障高效排查的实用技巧汇总
下一篇: 【宝塔泛域名SSL配置】
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图