{dede:channelartlist row=6 typeid='top'}
-
{dede:field name='typename'/}
{/dede:channelartlist}
注:如果你想控制顶级栏目的个数,请更改上面第一行红色的`row`参数。
默认情况下,`channelartlist`标签不会输出属性为外部链接的栏目。如果你需要显示这些外部链接,在DedeCMS 5.7版本中,可以找到`include/taglibannelartlist.lib.php`文件,并修改其中的代码。
原代码如下:
$tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
我们需要去掉其中的`ispart<>2`部分,将其改为:
$tpsql = " reid=0 AND ishidden<>1 AND channeltype>0 ";
通过这样的修改,系统将能够正确显示外部链接的栏目。这不仅提升了用户体验,还增强了网站的功能性。 在实际应用中,确保代码的正确性和兼容性非常重要。同时,为了提高SEO效果,建议为每个栏目添加适当的描述和关键词,以便搜索引擎更好地理解页面内容。此外,合理使用HTML标签(如`