在织梦(DedeCMS)系统中,友情链接模块是网站常用的功能之一,但有时用户可能需要根据网站调整或优化需求,去掉或修改友情链接功能,去掉织梦友情链接的方法主要涉及后台设置、代码修改及数据库操作,具体步骤需根据实际需求选择,以下是详细操作指南:

通过后台直接隐藏友情链接
如果只是暂时不显示友情链接,最简单的方法是通过后台关闭模块或修改调用代码。
- 登录织梦后台,进入“模块”→“友情链接管理”,检查当前是否有启用的友情链接分类,如果有,可以暂时禁用分类或删除链接,但此方法无法完全隐藏模块调用。
- 修改模板文件:友情链接通常通过首页或其他页面的模板文件调用,常见调用代码为
{dede:flink row='24' type='text'}
。- 登录后台“模板”→“默认模板管理”,找到首页模板(如
index.htm
)或需要修改的页面模板。 - 使用Ctrl+F搜索
flink
或“友情链接”关键词,定位到调用代码,直接删除或注释该代码(注释方式:{dede:flink/}
改为{dede:flink row='0'/}
)。 - 保存模板后,生成首页或更新缓存,即可隐藏友情链接显示。
- 登录后台“模板”→“默认模板管理”,找到首页模板(如
完全移除友情链接功能
若需彻底删除友情链接模块,需结合后台设置与数据库操作:
- 后台删除模块:
- 进入“模块”→“友情链接管理”,删除所有链接分类及内容。
- 在“模块”→“模块管理”中,检查是否有“友情链接”模块,若有则卸载(注意:卸载前确认无其他页面调用)。
- 数据库清理:
- 登录网站数据库(如phpMyAdmin),找到织梦数据库前缀(默认为
dede_
)。 - 执行以下SQL语句删除相关表(操作前备份数据库):
DROP TABLE IF EXISTS `dede_flink`; -- 友情链接表 DROP TABLE IF EXISTS `dede_flinktype`; -- 友情链接分类表
- 若模板中调用过友情链接标签,还需清理缓存:后台“系统”→“一键更新缓存”或手动删除
/data/cache
目录下的缓存文件(如flink.inc.php
)。
- 登录网站数据库(如phpMyAdmin),找到织梦数据库前缀(默认为
通过修改代码禁用调用
若仅需在特定页面隐藏友情链接,可修改对应模板文件:
- 首页模板修改:如上述方法删除或修改
{dede:flink}
标签。 - 内页模板修改:在“模板”→“默认模板管理”中,找到列表页(
list_article.htm
页(article_article.htm
)等模板,搜索并删除友情链接调用代码。 - 使用条件判断:若需保留友情链接但仅在特定页面显示,可通过织梦的
{dede:global name='itemindex'}
或自定义条件判断实现,{dede:if $ismobile == 'yes'} {dede:flink row='10'/} {/dede:if}
注意事项
- 备份文件与数据库:修改代码或操作数据库前,务必备份模板文件和数据库,避免误操作导致网站异常。
- 缓存清理:修改模板后,需生成对应页面或更新缓存,否则可能无法立即生效。
- 插件影响:若安装了第三方友情链接插件,需同时卸载插件并清理相关数据。
以下是友情链接操作相关的常见问题解答:

FAQs
-
问:删除友情链接调用代码后,后台依然显示怎么办?
答:可能是缓存未清理干净,请登录后台进入“系统”→“一键更新缓存”,或手动删除/data/cache
目录下的flink.inc.php
文件,若问题依旧,检查是否有其他模板文件(如头部、底部模板)调用了友情链接,需一并修改。 -
问:如何仅隐藏首页的友情链接,保留其他页面显示?
答:只需修改首页模板文件(index.htm
),删除或注释友情链接调用代码(如{dede:flink row='24' type='text'}
),其他页面模板无需改动,修改后生成首页即可,其他页面的友情链接会正常显示。
通过以上方法,可根据实际需求灵活去除织梦友情链接功能,确保网站布局符合设计要求。
