User and Builder Guides
- Understanding Drupal
- Learn about Drupal concepts, technology stack, terminology, and resources.
- Installation Guide
- Install Drupal and its contributed modules and themes. Run multiple sites from one installation. Migrate from other content management systems and address platform issues.
- Administration Guide
- Manage users and content, perform backups and upgrades, secure your site, tweak performance, etc. Audience: System and site administrators
- Structure Guide
- Work with content types, blocks, menus, views, panels, taxonomy, user profiles, and navigation. Audience: information architects
- Site Building Guide
- Add functionality and features such as e-commerce, forums, media, search, geographic data, dates, workflow, messaging, forms, social networking, etc. Audience: site builders, developers and business architects
- Multilingual Guide
- How to build sites in other languages and multi-language sites. Audience: site builders, site administrators
- Theming Guide
- Customize the interface using templates, CSS, etc. Override the output from core or contributed modules. Audience: designers, usability and accessibility professionals, interface experts
Developer Guides
- Developing for Drupal
- Work with the API, JavaScript, and databases. Learn the Drupal coding standards. Audience: developers
- API Reference
- Search the complete Drupal API including forms, menus, node access, theme system, etc.
- Examples for Developers
- Examine a standard repository of sample modules that can be used to learn module development, or are referenced on handbook pages.
- Git documentation
- Git is the version control system Drupal developers use to manage, and collaborate on, their projects and code.
Tutorials
- Drupal Cookbook
- Follow a walkthrough of a typical Drupal setup.
- Tutorials
- Follow step-by-step instructions for a number of common Drupal tasks.
- Videos and slides
- View slide and video presentations covering a wide range of subjects from installation through to developing your own modules.
Reference
- Code snippets
- Reuse chunks of Drupal code that people have shared with the community.
- Troubleshooting
- Identify and solve problems with servers, page display, permissions, logins, etc.
- FAQs
- Learn about documentation, licensing, the Drupal Association, community, etc.
Community
- About Drupal
- General information about the Drupal project.
- Working with Drupal service providers
- Information on how to hire and work with hosting providers, site builders, etc.
- Getting involved
- Contribute to the Drupal project.
- Documentation team
- Help us improve the documentation.
Drupal Books
There are many useful books about Drupal. Here are just a few of our recommendations:
Advertising helps build a successful ecosystem around Drupal.