Extending Drupal

This documentation guide describes extending your Drupal site beyond the capabilities of a standard Drupal core installation.

You can pick and choose from a wide range of contributed modules to add functionality to your site, and from a wide range of contributed themes to change your site's appearance. These add-on modules and themes are also known as “contrib” because they were contributed by members of our Drupal community, and are available on Drupal.org free of charge.

You might want to read the Extending and Customizing Your Site chapter of the Drupal User Guide before or in addition to this documentation.

Overview

Install additional functionality and styles with addon 'modules' and 'themes', contributed by members like you, and free here at drupal.org.

Themes

Learn about installing a theme and contributed themes.

Contributed modules

Extend or add new features using contributed modules.

Installing Modules

Describes the process for adding a module to your site and installing it.

Installing modules' Composer dependencies

Composer is the PHP package manager. It provides features similar to Drupal's own dependency management, and Drush make, but for any project

Installing Modules from the Command Line

Instructions for installing modules using Drush or Drupal Console.

Updating Modules

Describes how to update a module to its latest version.

Module Configuration

Some modules require post-installation configuration. This describes generally how to do that.

Module Documentation and Help

Describes the process for finding the documentation related to any modules you may be installing.

Uninstalling Modules

Describes how to remove modules from your Drupal site when they are no longer needed.

Installing Sandbox Modules

Instructions for installing a sandbox module on Drupal 8.

Guide maintainers

rhuffstedtler's picture