AnQiCMS 模板中常用的38种标签分别有什么作用?

📅 👁️ 65

作为一名资深的网站运营专家,我对安企CMS(AnQiCMS)的强大功能和其灵活的模板系统有着深刻的理解。它不仅仅是一个内容管理系统,更是一个赋能企业和内容运营团队的利器,尤其在内容展示和管理方面,其核心在于一套设计精巧、功能丰富的模板标签体系。

今天,我们就来深入探讨安企CMS模板中那38种常用的标签,看看它们各自扮演着怎样的角色,如何帮助我们轻松构建和管理各式各样的网站。无需过多繁琐的修饰,我们将以最自然流畅的语言,揭示这些标签的实用价值。


一、全局信息与站点配置:网站的基石

首先,每个网站都需要一些基础信息来支撑其运行和展示。安企CMS提供了一系列标签,让我们能够方便地在模板中调用这些站点级的通用数据。

  • 系统设置标签 (system):这个标签是获取网站全局配置的钥匙。比如,您想在页脚展示网站名称、备案号或者网站Logo,system标签就能轻松帮您实现。它允许您调用后台配置的站点名称、Logo图片、版权信息等,确保全站品牌形象的一致性。
  • 联系方式标签 (contact):顾名思义,它用来展示网站的联系信息,如联系人姓名、电话、邮箱、地址,甚至是社交媒体账号(如WhatsApp、Facebook链接等)。通过这个标签,您可以确保用户在任何需要的时候都能快速找到联系方式。
  • 万能TDK标签 (tdk):在SEO优化中,页面标题(Title)、关键词(Keywords)和描述(Description)至关重要。tdk标签正是为此而生,它会根据当前页面的类型(首页、文章详情页、分类页等)自动抓取并输出相应的TDK信息,大大简化了SEO元素的管理,并支持自定义网站名称后缀、分隔符等细节,甚至可以获取页面的规范链接(CanonicalUrl)。

二、导航与结构化展示:指引用户之路

清晰的导航是用户体验的灵魂,而良好的结构化展示则能提升内容的可读性。

  • 导航列表标签 (navList):网站的顶部菜单、底部链接、侧边栏导航等,都可以通过navList标签动态生成。它能从后台配置的导航菜单中拉取数据,支持多级导航,并能智能判断当前页面是否为活动链接,从而方便地添加高亮样式。
  • 面包屑导航标签 (breadcrumb):为了让用户清楚自己身处网站的何处,面包屑导航不可或缺。breadcrumb标签能自动生成从首页到当前页面的路径,支持自定义首页名称和是否显示当前文档标题,极大地提升了网站的易用性和用户导向。

三、内容分类与单页管理:组织网站脉络

内容是网站的核心,如何高效地组织和展示不同类型的内容,是每个CMS都必须解决的问题。

  • 分类列表标签 (categoryList):无论是文章、产品还是其他任何模块的内容,它们都需要分类。categoryList标签能获取指定模块下的分类列表,支持多级分类嵌套展示,还能按需显示某个父级分类下的子分类或同级分类,是构建多层次内容体系的理想选择。
  • 分类详情标签 (categoryDetail):当您需要展示某个特定分类的详细信息时(例如分类名称、描述、Logo、Banner图,甚至是该分类下的文档数量),categoryDetail标签便能派上用场。它让每个分类页面都能拥有独特而丰富的内容。
  • 单页面列表标签 (pageList):对于“关于我们”、“联系我们”等独立且不属于任何分类的页面,我们称之为单页面。pageList标签能获取所有或筛选后的单页面列表,方便您在页脚或侧边栏展示它们。
  • 单页面详情标签 (pageDetail):如果您想在模板中展示某个特定单页面的内容,比如它的标题、内容、图片等,pageDetail标签能够精确地定位并提取所需数据,让每一个独立页面都能灵活定制。

四、动态内容(文章/产品)的核心展示:网站的血肉

这是安企CMS模板标签中最庞大也最常用的部分,它们专注于文章、产品等动态内容的呈现。

  • 文档列表标签 (archiveList):这是内容列表页的核心标签,它能根据多种条件(如分类ID、模型ID、推荐属性、排序方式、显示数量等)获取文章或产品列表。无论是最新文章、热门产品、推荐内容,还是带分页的搜索结果,archiveList都能灵活应对。它也涵盖了相关文档标签的功能,通过type="related"参数智能推荐关联内容,增强用户粘性。
  • 文档详情标签 (archiveDetail):当用户点击进入一篇文章或一个产品页面时,archiveDetail标签负责展示其全部细节。它能获取标题、内容、缩略图、多图组、浏览量、评论数、发布时间等所有信息,甚至包括后台自定义的各种字段,并支持内容中的图片懒加载、Markdown渲染以及多个文档的组合对比显示。
  • 上一篇文档标签 (prevArchive) / 下一篇文档标签 (nextArchive):这两个标签能够自动识别当前文档的上一篇和下一篇内容,并提供它们的标题和链接,方便用户在阅读完一篇内容后无缝跳转到其他相关内容,优化了阅读体验和内容间的串联。
  • **文档参数

相关文章

AnQiCMS 的文档详情页和列表页模板文件名命名规则是什么?

作为一名资深的网站运营专家,我深知一套内容管理系统的模板命名规则,不仅是技术细节,更是内容运营效率和网站可维护性的基石。安企CMS(AnQiCMS)以其灵活和高效的设计理念,在模板管理上也提供了清晰且实用的命名约定,让开发者和运营者都能游刃有余。今天,我们就来深入探讨AnQiCMS的文档详情页和列表页模板文件名命名规则,帮助大家更好地驾驭这个强大的工具。 ### AnQiCMS

2025-11-07

如何在AnQiCMS模板中引入页头、页脚等公共代码片段?

## AnQiCMS 模板开发:巧妙整合公共代码片段,让你的网站维护更高效 在运营一个网站时,我们常常会发现许多页面都共享着相同的基础结构,例如网站的页头、页脚、侧边栏导航,或是某个通用的广告位。如果每次都为每个页面重复编写这些代码,不仅效率低下,而且一旦需要修改,就得逐一调整,这无疑是网站维护的噩梦。好在 AnQiCMS 作为一个以 Go 语言开发的企业级内容管理系统

2025-11-07

AnQiCMS 支持哪些模板类型(自适应、代码适配、PC+手机)?

## AnQiCMS 的模板世界:灵活应对各种屏幕,让您的网站无处不在 在当今数字化的浪潮中,您的网站能否在各种设备上无缝呈现,直接关系到用户体验和品牌形象。作为一名资深的网站运营专家,我深知一套灵活、高效的内容管理系统(CMS)对企业的重要性。安企CMS(AnQiCMS),这款基于Go语言开发的强大系统,正是为了满足这样的需求而生,它在模板类型支持方面展现出卓越的灵活性

2025-11-07

AnQiCMS 的模板中如何使用变量和控制标签?

安企CMS,一个基于Go语言构建的企业级内容管理系统,以其高效、安全和灵活的特性,为内容运营者和企业用户提供了强大的支持。在AnQiCMS中,内容不仅仅是静态的文字和图片,通过其精心设计的模板引擎,我们可以将数据转化为生动、个性化的网站页面。理解如何在AnQiCMS模板中使用变量和控制标签,是释放其强大定制能力的关键一步

2025-11-07

AnQiCMS 模板中如何使用`archiveList`标签获取文档列表?

作为一名资深的网站运营专家,同时深度熟悉安企CMS,我非常理解在构建网站时,如何高效地获取和展示内容是核心所在。今天,我们就来深入探讨安企CMS模板中一个极其重要且功能强大的标签——`archiveList`,它能帮助我们灵活地获取各类文档列表,为网站内容呈现提供无限可能。 ### 核心功能概览:`archiveList` 的作用 在安企CMS中

2025-11-07

如何使用`archiveDetail`标签获取特定文档的详细信息?

作为一位资深的网站运营专家,我深知内容是网站的灵魂,而如何高效、精准地展示这些内容,则是我们日常工作中不可或缺的一环。在安企CMS(AnQiCMS)这样功能强大的内容管理系统中,善用其提供的模板标签,能让我们的内容运营事半功倍。今天,我想和大家深入探讨一下`archiveDetail`这个标签,它是我们获取特定文档详细信息的核心利器,无论您是内容编辑、前端开发者还是网站管理员

2025-11-07

`prevArchive`和`nextArchive`标签如何实现上下篇文档的导航?

## 轻松驾驭:安企CMS中如何利用`prevArchive`和`nextArchive`标签实现智能文章导航 作为资深的网站运营者,我们深知网站内容不仅仅是发布出来就完事,如何让用户在海量信息中流畅地浏览,找到他们感兴趣的下一篇内容,是提升用户体验、延长停留时间、乃至优化SEO的关键。在安企CMS(AnQiCMS)这个强大而灵活的内容管理系统中

2025-11-07

`categoryList`标签如何获取指定模型或上级分类下的子分类?

## 驾驭安企CMS `categoryList` 标签:如何高效获取指定模型与上级分类下的子分类 在安企CMS(AnQiCMS)的日常运营中,内容分类是网站结构的核心,它不仅关系到用户浏览体验的流畅性,更是搜索引擎优化(SEO)不可忽视的关键环节。为了帮助大家更好地管理和展示网站内容,今天我们就深入探讨安企CMS中一个极为实用且功能强大的模板标签——`categoryList`

2025-11-07