logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动
18/10/2025, by Ivan

Drupal 与许多其他 CMS 一样,允许你将网站页面链接组合到菜单中。你可以在创建新页面时添加新的菜单和链接。

在安装标准版本的 Drupal 后,系统默认会创建 5 个菜单:

Drupal menu

Main navigation(主导航) —— 这是从 Drupal 7 继承的主菜单(main-menu / primary links)。默认情况下包含指向首页的链接。

User account menu(用户账户菜单) —— 这是来自 Drupal 7 的用户菜单(user-menu),包含指向用户个人主页和退出登录的链接。

Tools(工具) —— 包含网站内容管理相关链接的菜单。

Footer(页脚菜单) —— 位于网站底部的菜单,默认包含指向联系表单(contact form)的链接。

Administration(管理菜单) —— 一个大型的管理菜单,通常与管理员顶部导航栏中的链接重复。

Drupal 中的菜单以区块(Block)的形式显示,可以通过「结构(Structure)→ 区块布局(Block layout)」页面进行管理和显示控制:

Drupal 8 menu

你也可以添加新的菜单。进入「管理 → 结构 → 菜单(Manage → Structure → Menus)」页面,然后点击「Add menu(添加菜单)」按钮:

/admin/structure/menu/add

drupal menu

现在我们来给这个菜单添加链接。为此,我们先创建一篇文章:

/node/add/article

进入文章创建页面后,你会发现默认情况下无法将文章添加到新菜单中。要启用此功能,需要在内容类型「文章(Article)」的设置中允许其被添加到菜单。

drupal menu

进入内容类型编辑页面:

/admin/structure/types/manage/article

勾选“为此内容类型启用菜单设置”,并选择我们创建的新菜单。

drupal 8 menu

现在,当我们创建文章时,就可以选择将该文章添加到新菜单中:

/node/add/article

drupal 8 menu

当菜单中包含链接后,我们可以将其显示为区块:

/admin/structure/block

Drupal 8 menu

现在,我们的新菜单已经显示在所有页面上了:

Drupal 8 menu