- 在后台直接修改现有的链接(最常用)。
- 通过 FTP 修改模板文件,让链接显示在网站的特定位置(如页脚)。
下面我将为你详细介绍这两种方法,并提供一些高级技巧。

在后台管理界面直接修改(推荐)
这是最直接、最安全的方法,适用于修改链接名称、网址、排序等。
步骤 1:登录 DedeCMS 后台
使用你的管理员账号和密码登录到网站的后台管理界面。
步骤 2:进入友情链接管理模块

在后台左侧的菜单栏中,找到并点击 “核心” -> “友情链接”。
步骤 3:管理链接列表
进入后,你会看到一个所有友情链接的列表,这里你可以进行以下操作:
-
修改链接信息:
(图片来源网络,侵删)- 点击链接名称或 “编辑” 按钮。
- 在弹出的页面中,你可以修改:
- 网站名称:显示在网站上的链接文字。
- 网站地址:链接指向的 URL。
- Logo 地址:网站的 Logo 图片(可选)。
- 类型:通常选择“文字链接”或“图片链接”。
- 排序:数字越小,显示越靠前,你可以通过调整这个数字来改变链接的顺序。
- 修改完成后,点击 “确定” 保存。
-
新增链接:
- 点击列表上方的 “增加一个链接” 按钮。
- 填写网站名称、网站地址等信息,然后点击 “确定”。
-
删除链接:
- 在链接列表中,勾选你想要删除的链接前面的复选框。
- 点击列表上方的 “删除” 按钮,并在确认弹窗中点击 “确定”。
通过修改模板文件控制链接显示位置
你可能希望友情链接显示在网站的某个特定位置(比如页脚、侧边栏),而不是默认的页面,这时就需要修改模板文件。
步骤 1:找到模板文件
友情链接的调用代码通常位于网站的页脚模板文件中,这个文件一般是:
/templets/default/footer.htm
如果你的网站使用了其他模板,请找到对应模板目录下的 footer.htm 文件。
步骤 2:使用调用代码
在 footer.htm 文件中,你需要使用 DedeCMS 的模板标签来调用友情链接,常用的标签有以下几种:
调用所有友情链接(常用)
这个标签会调用后台所有开启的友情链接,并根据后台设置的排序进行显示。
{dede:flink/}
效果:它会自动生成一个无序列表 <ul>,每个链接是 <li> 标签,非常方便。
按类型调用(推荐)
这是最灵活的方式,可以分别调用文字链接和图片链接,避免样式混乱。
-
调用文字链接:
{dede:flink type='text'/}type='text'表示只调用类型为“文字链接”的友情链接。
-
调用图片链接:
{dede:flink type='image'/}type='image'表示只调用类型为“图片链接”的友情链接。
带有更多参数的调用(高级用法)
你可以给调用标签添加更多参数,实现更精细的控制。
row:显示的链接数量。titlelen:网站名称显示的字符长度。linktype:链接类型,'all'(全部,默认)或'custom'(仅调用自定义的)。typeid:调用指定分类的友情链接(如果你在后台对友情链接进行了分类)。
示例:调用前 10 个文字链接,名称显示 10 个字符
{dede:flink type='text' row='10' titlelen='10'/}
示例:自定义样式的图片链接
如果你想对图片链接进行自定义排版,可以这样写:
<div class="friend-links">
{dede:flink type='image' row='6'}
<a href="[field:url/]" title="[field:webname/]" target="_blank">
<img src="[field:logo/]" alt="[field:webname/]" />
</a>
{/dede:flink}
</div>
注意:[field:url/]、[field:webname/]、[field:logo/] 是用于获取链接具体信息的底层模板变量。
步骤 3:保存并刷新
修改完 footer.htm 文件后,保存它,然后登录 DedeCMS 后台,点击 “系统” -> “一键更新网站” -> “更新所有”,或者直接在浏览器中刷新你的网站,就能看到更改后的效果了。
常见问题与解决方案 (FAQ)
问题1:友情链接页面打不开,显示404错误。
原因:可能是服务器没有开启 rewrite 功能,或者伪静态规则缺失。
解决:
- 登录后台,进入 “系统” -> “系统基本参数” -> “核心设置”。
- 找到 “是否使用伪静态” 选项,将其设置为 “是”。
- 根据你的服务器环境(Apache, Nginx, IIS),上传对应的伪静态规则文件到网站根目录,并配置好服务器。
问题2:新添加的友情链接不显示。 原因:
- 未审核:检查后台友情链接列表,看看是否需要手动审核。
- 未开启:检查链接的状态是否为“正常”。
- 模板未更新:网站模板缓存问题,请到后台“一键更新网站”中更新一下HTML。
- 调用标签错误:检查你模板文件中的调用标签
{dede:flink/}是否写错或被注释掉了。
问题3:如何给友情链接分类? 解决:
- 在后台 “友情链接” 管理页面,点击上方的 “链接分类”
- 在这里你可以添加、编辑和删除分类,“合作伙伴”、“技术支持”、“友情站点” 等。
- 在添加或编辑友情链接时,选择对应的分类即可。
希望这份详细的指南能帮助你成功更改 DedeCMS 的友情链接!如果你有其他问题,随时可以提问。
