cms织梦栏目名称

织梦CMS栏目名称的获取与修改

栏目名称是织梦CMS网站使用最频繁的数据之一。无论是导航文字、页面标题、面包屑导航,都需要调用栏目名称。

一、在模板中获取栏目名称

1. channel标签中获取

{dede:channel type='top'}
[field:typename/]
{/dede:channel}

[field:typename/]输出栏目名称。

2. 列表页获取当前栏目名称

{dede:field name='typename'/}

3. 内容页获取所属栏目名称

{dede:field name='typename'/}

article_article.htm中,此标签输出该文章所属的栏目名称。

4. 获取指定栏目名称

{dede:type typeid='3'}
[field:typename/]
{/dede:type}

二、栏目名称在数据库中的存储

栏目名称存储在dede_arctype表的typename字段中。查看所有栏目名称的SQL:

SELECT id, typename, typedir FROM dede_arctype ORDER BY sortrank ASC;

三、修改栏目名称

后台操作:核心→栏目管理→找到目标栏目→点击"修改"→修改"栏目名称"字段→保存。

修改后需要:更新系统缓存→生成栏目HTML→刷新前台查看效果。

四、栏目名称的长度建议

五、栏目名称与导航名称的区别

织梦CMS允许栏目名称和导航显示名称不同。在栏目编辑的"高级参数"中,可以单独设置"导航菜单名称"。如果设置了该项,导航中显示的将是导航名称,但页面标题等位置仍然使用栏目名称。

提示:栏目名称建议使用简洁、准确的中文词汇,避免过长影响导航布局。同时栏目名称对SEO也有影响,应包含相关关键词。