织梦CMS友情链接调用方法与参数详解?

99ANYc3cd6
预计阅读时长 13 分钟
位置: 首页 织梦建站 正文

确保后台有数据

在调用之前,请确保你已经:

织梦cms友情链接调
(图片来源网络,侵删)
  1. 登录织梦CMS后台。
  2. 进入【核心】 -> 【友情链接管理】。
  3. 添加了你需要的友情链接,包括网站名称、网址、Logo图片(可选)等。

最简单的调用(不带任何筛选)

这是最直接的方法,会调用后台所有设置为“显示”的友情链接。

适用场景:网站页脚(Footer)通常使用这种调用方式。

代码示例

{dede:flink/}

效果: 这段代码会直接输出一个无序列表(<ul>),每个链接是一个列表项(<li>),链接格式为<a href="网址" target="_blank">网站名称</a>

织梦cms友情链接调
(图片来源网络,侵删)

生成的HTML结构大概是这样

<ul class="flink">
    <li><a href="https://www.example1.com" target="_blank">示例网站一</a></li>
    <li><a href="https://www.example2.com" target="_blank">示例网站二</a></li>
    <li><a href="https://www.example3.com" target="_blank"><img src="https://www.example3.com/logo.png" alt="示例网站三" /></a></li>
</ul>

指定类型调用(文字链接 / 图片链接)

如果你想分开显示文字链接和图片链接,可以使用 type 属性。

只调用文字链接

代码示例

织梦cms友情链接调
(图片来源网络,侵删)
{dede:flink type='text'/}

type='text' 表示只调用没有上传Logo的纯文字链接。

只调用图片链接

代码示例

{dede:flink type='image'/}

type='image' 表示只调用了上传了Logo的图片链接。


指定调用数量(row 属性)

当你不希望显示所有友情链接,而是只显示前几个时,可以使用 row 属性。

适用场景:在文章页或侧边栏只显示几个主要的友情链接。

代码示例

{dede:flink row='10'/}

row='10' 表示只调用10个友情链接。

结合 type 使用

{dede:flink type='text' row='5'/}

调用5个文字友情链接。


高级调用(带标题和自定义样式)

这是最灵活、最常用的方法,你可以完全控制输出的HTML结构、CSS类名,并获取到每个链接的详细信息(如网址、名称、Logo、类型等)。

适用场景:当你需要将友情链接整合到复杂、自定义样式的页面中时。

代码示例

<div class="friend-links">
    <h3>友情链接</h3>
    <ul>
        {dede:flink row='12' type='image'}
        <li>
            <a href="[field:url/]" target="_blank" title="[field:name/]">
                <img src="[field:logo/]" alt="[field:name/]" />
            </a>
        </li>
        {/dede:flink}
        {dede:flink row='20' type='text'}
        <li>
            <a href="[field:url/]" target="_blank">[field:name/]</a>
        </li>
        {/dede:flink}
    </ul>
</div>

代码详解

  • {dede:flink ...}: 开始标签。
  • row='12': 最多调用12个图片链接。
  • type='image': 只调用图片类型的链接。
  • [field:url/]: 获取该链接的网址。
  • [field:name/]: 获取该链接的网站名称。
  • [field:logo/]: 获取该链接的Logo图片地址。
  • target="_blank": 让链接在新窗口打开,这是友情链接的常规做法。
  • alt="[field:name/]": 为图片添加alt属性,有利于SEO和无障碍访问。
  • </li>: 结束列表项标签。

你可以根据需要自由修改<ul><li>的CSS类名,以便在CSS文件中进行样式美化。


调用指定分组的友情链接

如果你的友情链接很多,并进行了分类(如“门户网站”、“技术博客”、“合作伙伴”等),你可以调用指定分组的链接。

第一步:在后台为链接分类 在【友情链接管理】页面,你可以为链接设置不同的类型(即分组)。

第二步:在模板中调用 使用 typeid 属性来指定要调用的分组ID,分组ID可以在后台“增加链接类型”时看到。

代码示例: 假设“技术博客”这个分组的ID是 1

<h3>技术博客</h3>
<ul>
    {dede:flink typeid='1' row='10'}
    <li><a href="[field:url/]" target="_blank">[field:name/]</a></li>
    {/dede:flink}
</ul>

typeid='1' 表示只调用ID为1的分组下的链接。


总结与建议

调用需求 推荐代码 说明
最简单,全显示 {dede:flink/} 直接输出,无需任何设置,适合页脚。
只显示文字或图片 {dede:flink type='text'}
{dede:flink type='image'}
分类显示,结构清晰。
限制显示数量 {dede:flink row='10'} 控制显示数量,避免页面过长。
完全自定义样式 {dede:flink row='10'}<li>...</li>{/dede:flink} 最推荐,灵活度最高,可自由控制HTML结构和CSS。
调用指定分组 {dede:flink typeid='1'} 适用于有分类管理的友情链接。

最佳实践建议: 对于大多数网站,特别是需要自定义CSS样式的,方法四(高级调用) 是最理想的选择,它让你能将友情链接完美地融入到网站的设计中,而不是被织梦默认的模板样式所限制。

希望这些方法能帮到你!如果你在调用过程中遇到任何问题,可以随时提问。

-- 展开阅读全文 --
头像
dede网站后台打不开
« 上一篇 今天
如何修改织梦后台地址?
下一篇 » 今天
取消
微信二维码
支付宝二维码

目录[+]