• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    简单实现dedecms栏目交叉链接功能
    POST TIME:2017-11-13 01:53
     昨天因为有个同事说之前做站的时候忘了提的一个SEO优化需求了,大致意思做站内栏目交叉链接,是为了内链,我看了dedecms后台友情链接模块原有功能,也能开发,但是方法仅仅适用于栏目不多站点,多了设置的时候,出现很多交叉链接栏目的需求时候,会造成效率慢问题。
    原理:
    在友情连接模块中网站类型中加入 和 需要做交叉的栏目名称相同的栏目名,通过sql语句判断出友情链接中存在和栏目一样的网站类型链接,结果输出到页面模板即可。
    代码:
    在需要显示交叉链接的栏目模板加入以下代码(css位置自己调整下,这边我就不写出来。)
    <div class="link_channel">
    {dede:sql sql="select url,webname from dede_flink where typeid = (select id from dede_flinktype where typename=~typename~)"}
    <a href="[field:url/]">[field:webname/]</a> |
    {/dede:sql}
    </div>
    然后生成,就能看到dedecms相应栏目交叉链接实现的效果
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!