概述
现在,当你已经完成了 Drupal 8 的安装,你可以通过安装 模块 来为网站添加更多功能,或者通过 安装主题 来调整你的网站外观和样式。
标准的 Drupal 核心安装功能有限,外观也相对简单。然而,Drupal 的设计是模块化的,这意味着它可以通过模块和主题轻松扩展。
在 Drupal.org 上提供的众多模块和主题中,每一个都被称为“项目(project)”,并且它们都是免费的。这些项目通常被称为“contrib”(贡献项目),因为它们由像你一样的 Drupal 社区成员创建并贡献。
在很多情况下,你会发现有人已经编写并上传了正好提供你所需功能的项目。
查找并导入模块或主题到你的网站的过程基本相同。
模块
模块为网站提供功能,而标准安装中包含的“核心模块”提供了大多数网站所需的基本功能。
然而,并非所有核心模块都默认启用。因此,你可以访问网站的“扩展”页面,查看是否有未启用的核心模块提供了你所需的功能,然后再花时间研究 contrib 模块。
页面 安装 Drupal 8 模块 是一个相当全面的新手指南。它不仅介绍了 contrib 模块的相关内容,还提供了有关 Drupal 核心模块的实用信息。
主题
如果你的主要目的是安装新主题,那么页面 安装 Drupal 模块 中包含详细的查找和导入项目说明,无论是模块还是主题。目前 安装 Drupal 主题 页面尚未完整,但你可以在导入主题后参考该指南。
自定义项目
你不应直接修改核心模块或核心主题,因为每当 Drupal 发布安全更新或错误修复时(大约每月一次),这些更改都会被覆盖。相反,你应当找到一个满足需求的 contrib 项目,或创建你自己的项目。
若要了解更多关于开发或自定义现有项目的内容,请访问:
- 模块开发:Drupal 模块开发
- 主题开发:Drupal 主题与界面开发
警告
在使用你以前未使用过的模块之前,请先 备份你的网站,并测试备份以确保其可用。尤其是在使用“其他版本(Other releases)”或“开发版本(Development releases)”时,这些版本尚未被标记为适合生产环境使用。
在使用未曾使用过的 contrib 模块之前,你应首先备份网站,特别是数据库,并记录与该数据库对应的 Drupal 核心版本。
此外,非常重要的一点是,你应始终在测试站点(也称为“开发站点”)上测试 contrib 模块,而不是在正式运行的生产网站上测试,以防模块导致网站崩溃。