未来的网站应该既易于使用又易于构建。
我们喜欢讨论最新的框架版本 Drupal 8 如何符合这两个标准。网站变得更易于访问和移动友好,配置更易于管理,快速搜索更易于实施——这个列表可以继续。通过添加面包屑来改善网站导航也很容易,这要归功于 Drupal 8 已经提供了一个名为 Easy Breadcrumb 的特殊 Drupal 模块。继续阅读以了解有关面包屑是什么以及该模块如何工作的更多信息。
面包屑:导航元素……来自童话故事!
该模块的名称灵感来自关于汉塞尔和格莱特的童话故事。这些孩子撒面包屑以帮助自己找到穿过树林回家的路。
谢天谢地,现代网站不像树林(嗯,它们中的大多数——至少是那些所有者关心可用性的网站)。借助导航菜单、搜索框和——作为额外的便利功能——面包屑等元素,即使是孩子也可以通过优质网站找到自己的方式。
面包屑导航可帮助用户快速跳转到更高级别的页面,并清楚地查看他们在站点层次结构中的位置。它们通过诱使用户点击主菜单来降低跳出率。面包屑在内容按类别分组的多级网站上最有用。
它们实际上是由>、»、/或其他符号分隔的文本链接,并按照以下原则分层排列:首页 > 类别 > 子类别 > 当前页。
构建面包屑导航
Easy Breadcrumb Drupal 模块
当你看到它的工作原理时,你会说“简单!” 这个 Drupal 模块为您提供了可嵌入到您网站页面中的现成块,通常位于页眉附近。它使用当前 URL 以及页面标题自动生成面包屑。
例如,假设您有这个 URL:mens-clothing/mens-jackets/mens-spring-jackets。该模块将生成这样的面包屑:主页 > 男士服装 > 男士夹克 > 男士春季夹克。演示可能会根据模块的设置而有所不同。
为了充分利用该模块,您可以在此处的管理屏幕中配置一堆参数:管理 - 配置 - 用户界面 - 简易面包屑。这些选项包括使用页面标题而不是 URL、应用自定义分隔符、忽略未大写的单词等等。
要在继续创建面包屑之前自动准备正确的 URL,您还可以使用Pathauto Drupal 模块。
简易面包屑和 Drupal 8
该模块的维护者之一Greg Boggs说Drupal 8 已经重构了面包屑,使它们更容易扩展或替换。
尽管该模块的通用面包屑实现类似于 Drupal 8 核心,但 Easy Breadcrumb 添加了一些重要功能以提供更好的实践。它们包括将当前页面作为未链接的 crumb、隐藏或更改主页链接、显示未链接的路径、排除某些页面等的能力。
Greg Boggs 还在他的 Twitter 上宣布了一项不错的改进:该模块现在会在其配置更改时清除面包屑缓存,因此您不再需要使用 Drush。
如果您在安装和配置 Drupal 8 或 Drupal 7 网站上的 Easy Breadcrumb 模块时需要任何帮助,或者如果您需要为站点导航的任何方面提供自定义功能,请联系Drupal 在线支持。您的访问者总是会很快找到通往您网站上任何地方的路径,就像在童话故事中一样!
评论