织梦channelartlist调用导航时外部链接栏目不显示怎么办?导航外部链接栏目显示思路
织梦用 channelartlist 标签调用导航时,属性设为"外部链接"的栏目无法显示。本文用问答对话形式,讲清这个问题的修复思路。
站长问: 我的织梦导航用 channelartlist 调用,但那些设置成"外部链接"的栏目显示不出来,怎么办?
技术答: 这是织梦标签的过滤逻辑导致的:channelartlist 在处理栏目时,会把"外部链接"类型的栏目过滤掉,所以导航里显示不出来。思路是:修改标签的处理逻辑,把对外部链接栏目的过滤去掉。
站长问: 具体怎么理解?
技术答: 思路是:找到 channelartlist 标签的处理文件,把其中过滤外部链接栏目的条件删除(相关位置有多处都要删),让外部链接栏目也能正常出现在导航里。
站长问: 要注意什么?
技术答: 一是改前备份标签文件;二是确认删除过滤不影响其它类型栏目的显示;三是改完在导航页面实测,确认外部链接栏目正常显示、点击跳转正确。

更新时间:2026-08-27 15:09:55
上一篇:织梦DedeCMS怎么在自定义表单里添加验证码?表单验证码添加思路