Drupal User Guide | Drupal User Guide guide on Drupal.org
Skip to search
Can we use first and third party cookies and web beacons to
understand our audience, and to tailor promotions you see
Documentation
Curated Guides
Drupal User Guide
Evaluator Guide
Local Development Guide
Drupal Wiki
Drupal
Develop
Drupal 7
API Info
Complete API Reference
Drupal APIs
Drupal books
Català
Magyar
Українська
简体中文
فارسی
Bahasa Indonesia
Português
Русский
Drupal User Guide
This guide was written mainly for people with minimal knowledge of the Drupal
content management system. The topics will help them become skilled at
installing, administering, site building, and/or maintaining the content of a
Drupal-based website. The guide is also aimed at people who already have some
experience with a current or past version of Drupal, and want to expand the
range of their skills and knowledge or update them to the current version. The
guide is kept up-to-date with the current major version of the core software. Currently
Drupal 11.
Preface
Overview of introductory topics that help to leverage this guide in an efficient manner.
i.1. Copyright
i.2. Audience and Goal
i.3. Organization
i.4. Reporting Problems
i.5. Conventions of the Guide
i.6. Guiding Scenario
Chapter 1. Understanding Drupal
Overview of Drupal concepts such as modules, themes, distributions, and types of data.
1.1. Concept: Drupal as a Content Management System
1.2. Concept: Modules
1.3. Concept: Themes
1.4. Concept: Distributions
1.5. Concept: Types of Data
1.6. Concept: The Drupal Project
1.7. Concept: Drupal Licensing
Chapter 2. Planning Your Site
Overview of site planning concepts and details of common site layout tasks. Content entity and structure concepts are covered.
2.1. Concept: Regions in a Theme
2.2. Planning Your Site Layout
2.3. Concept: Content Entities and Fields
2.4. Concept: Modular Content
2.5. Planning your Content Structure
2.6. Concept: Editorial Workflow
2.7. Concept: User Interface, Configuration, and Content translation
Chapter 3. Installation
Overview of server requirements and details of common installation tasks.
3.1. Preparing to Install
3.2. Concept: Server Requirements
3.3. Concept: Additional Tools
3.4. Concept: Methods for Downloading and Installing the Core Software
3.5. Setting Up an Environment with DDEV
3.6. Using Composer to Download and Update Files
3.7. Running the Interactive Installer
Chapter 4. Basic Site Configuration
Overview of basic site configuration concepts. Tasks on module installation, user account settings, and themes are covered.
4.1. Concept: Administrative Overview
4.2. Editing Basic Site Information
4.3. Installing a Module
4.4. Uninstalling Unused Modules
4.5. Configuring User Account Settings
4.6. Configuring the Theme
Chapter 5. Basic Page Management
Overview of page management concepts. Tasks on content items, in-place editing, and menus are covered.
5.1. Concept: Paths, Aliases, and URLs
5.2. Creating a Content Item
5.3. Editing a Content Item
5.4. Designating a Front Page for your Site
5.5. Concept: Menu
5.6. Adding a Page to the Navigation
5.7. Changing the Order of Navigation
Chapter 6. Setting Up Content Structure
Overview of content structure concepts. Tasks on content types, taxonomies, and reference fields are covered.
6.1. Adding a Content Type
6.2. Deleting a Content Type
6.3. Adding Basic Fields to a Content Type
6.4. Concept: Reference Fields
6.5. Concept: Taxonomy
6.6. Setting Up a Taxonomy
6.7. Adding a Reference Field
6.8. Concept: Forms and Widgets
6.9. Changing Content Entry Forms
6.10. Concept: View Modes and Formatters
6.11. Changing Content Display
6.12. Concept: Image Styles
6.13. Setting Up an Image Style
6.14. Concept: Responsive Image Styles
6.15. Concept: Text Formats and Editors
6.16. Configuring Text Formats and Editors
Chapter 7. Managing User Accounts
Overview of user account concepts and details of common user account tasks.
7.1. Concept: Users, Roles, and Permissions
7.2. Concept: The User 1 Account
7.3. Creating a Role
7.4. Creating a User Account
7.5. Assigning Permissions to a Role
7.6. Changing a User’s Roles
7.7. Assigning Authors to Content
Chapter 8. Blocks
Overview of block concepts and details of common block tasks.
8.1. Concept: Blocks
8.2. Creating A Custom Block
8.3. Placing a Block in a Region
Chapter 9. Creating Listings with Views
Overview of view concepts and details of common view tasks.
9.1. Concept: Uses of Views
9.2. Concept: The Parts of a View
9.3. Creating a Content List View
9.4. Duplicating a View
9.5. Adding a Block Display to a View
Chapter 10. Making Your Site Multilingual
Details of tasks needed to make a site multilingual.
10.1. Adding a Language
10.2. Configuring Content Translation
10.3. Translating Content
10.4. Translating Configuration
Chapter 11. Extending and Customizing Your Site
Overview of site customization and development. Tasks on downloading modules and themes are covered.
11.1. Finding Modules
11.2. Enabling and Disabling Maintenance Mode
11.3. Downloading and Installing a Module from Drupal.org
11.4. Finding Themes
11.5. Downloading and Installing a Theme from Drupal.org
11.6. Manually Installing Module or Theme Files
11.7. Concept: Development Sites
11.8. Making a Development Site
11.9. Deploying New Site Features
11.10. Synchronizing Configuration Versions
11.11. Managing File and Configuration Revisions with Git
Chapter 12. Preventing and Fixing Problems
Overview of cache, data backup, and log concepts. Task on clearing the cache is covered.
12.1. Concept: Cache
12.2. Clearing the Cache
12.3. Concept: Data Backups
12.4. Concept: Log
12.5. Concept: Status Report
Chapter 13. Security and Maintenance
Overview of security and maintenance concepts. Tasks on updating the core software, modules, and themes are covered.
13.1. Concept: Cron
13.2. Configuring Cron Maintenance Tasks
13.3. Concept: Security and Regular Updates
13.4. Keeping Track of Updates
13.5. Updating the Core Software
13.6. Updating a Module
13.7. Updating a Theme
Chapter 14. Final Thoughts
Overview of the Drupal community and how to connect with other users.
14.1. Connecting with the Community
14.2. Getting Support
14.3. Learning More
Glossary
Index
Appendix A. Appendix
Overview of contributors to this guide.
A.1. Guide-Wide Attributions
Related Content
User Guide
This project houses the source files for the Drupal User Guide. It is not a module.
This page is generated from
AsciiDoc
source from the
User Guide
. To propose a change, edit the source and attach the file to a
new issue in the User Guide project
. PDF and e-book formats are available on the
User Guide project page
Drupal’s online documentation is © 2000-2026 by the individual contributors and can be used in accordance with the
Creative Commons License, Attribution-ShareAlike 2.0
. PHP code is distributed under the
GNU General Public License
Infrastructure management for Drupal.org provided by
Need a Drupal 7 extended support partner? Consider Tag1.
News items
News
Planet Drupal
Social media
Sign up for Drupal news
Security advisories
Jobs
Our community
Community
Services
Training
Hosting
Contributor guide
Groups & meetups
DrupalCon
Code of conduct
Documentation
Documentation
Drupal Guide
Drupal User Guide
Developer docs
API.Drupal.org
Drupal code base
Download & Extend
Drupal core
Modules
Themes
Distributions
Governance of community
About
Web accessibility
Drupal Association
About Drupal.org
Drupal is a
registered trademark
of
Dries Buytaert