Tutorials

How to add redirects programmatically in Drupal

Adding redirects using a custom module (no contrib module) in Drupal 8 to 11. Add redirects conditionally without any contrib modules.

Read Tutorial

Setting Up Views in Drupal

Drupal's Views module is a powerful tool that allows you to create, manage, and display lists of content dynamically without writing custom SQL queries. Whether you need to display a list of articles, create a custom block, or build a filtered content display, Views makes it easy to achieve these goals with a user-friendly interface.

Read Tutorial

How to Create a Custom Block in Drupal

Learn how to create a custom block in Drupal using the Block module. This guide covers both the user interface method and the programmatic approach using a custom module.

Read Tutorial

Extending Twig functions and filters

Enhance your Drupal themes by adding custom Twig filters and functions. This guide shows how to extend Twig in a Drupal-friendly way using your own module and PHP classes.

Read Tutorial

Introduction to Drupal 9/10 Theming

Learn the basics of Drupal 9/10 theming to customize your website's appearance.

Read Tutorial

Creating Custom Forms in Drupal

Custom forms can enhance your website's user experience. Here's how to create them.

Read Tutorial

Drupal Module Development Basics

Start building your own custom modules in Drupal with this beginner's guide.

Read Tutorial

Working with Drupal Taxonomy

Learn how to manage and use taxonomy to organize your Drupal content.

Read Tutorial

Customizing User Roles and Permissions

Learn how to manage and customize user roles and permissions in Drupal to control access and functionality across your site.

Read Tutorial

Creating Custom Drupal Themes

Learn how to design and develop your own Drupal theme from scratch.

Read Tutorial