Een blok is een type inhoud in Drupal dat wordt gebruikt om inhoud in delen van een pagina weer te geven. Blokken worden doorgaans gebruikt om inhoud weer te geven, zoals menu's, lijsten, afbeeldingen en tekst. Blokken kunnen worden geconfigureerd om op specifieke pagina's of op alle pagina's van een website te verschijnen. Blokken kunnen ook zo worden geconfigureerd dat ze alleen voor bepaalde gebruikersrollen of voor alle gebruikers verschijnen.
Blokken worden beheerd in de sectie Structuur van de Drupal-beheerinterface. Hier kunnen gebruikers blokken toevoegen, bewerken en verwijderen. Blokken kunnen ook worden geconfigureerd om in specifieke delen van een pagina te verschijnen, zoals de koptekst, voettekst of zijbalk. Blokken kunnen ook worden geconfigureerd om alleen op bepaalde pagina's of op alle pagina's van een website te verschijnen.
Blokken kunnen worden gemaakt met behulp van de pagina Blokindeling in het gedeelte Structuur van de Drupal-beheerinterface. Hier kunnen gebruikers aangepaste blokken maken met HTML, CSS en JavaScript. Blokken kunnen ook worden gemaakt met behulp van de Block Builder- module, waarmee gebruikers blokken kunnen maken met behulp van een drag-and-drop-interface.
Blokken zijn een belangrijk onderdeel van Drupal, omdat gebruikers hiermee eenvoudig inhoud aan hun website kunnen toevoegen. Blokken kunnen worden gebruikt om menu's, lijsten, afbeeldingen en tekst weer te geven, en kunnen worden geconfigureerd om op specifieke pagina's of op alle pagina's van een website te verschijnen.