---
url: 'https://dxpr.com/es/hc/documentacion/aprender-drupal/glosario-drupal/sistema-hooks'
title: 'Sistema de hooks | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T08:16:50+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'El sistema de hooks de Drupal es una herramienta para ampliar y personalizar la funcionalidad de Drupal. Permite modificar el comportamiento de funciones existentes de Drupal y añadir funciones nuevas sin modificar el código del núcleo. Los hooks son funciones que se invocan en momentos concretos durante la ejecución de una petición a Drupal. Permiten que los módulos interactúen con el código del núcleo y con otros módulos, y que alteren la salida de la página.'
tags:
  - 'Drupal glossary'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T08:16:50+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'Sistema de hooks'
      description: 'El sistema de hooks de Drupal es una herramienta para ampliar y personalizar la funcionalidad de Drupal. Permite modificar el comportamiento de funciones existentes de Drupal y añadir funciones nuevas sin modificar el código del núcleo. Los hooks son funciones que se invocan en momentos concretos durante la ejecución de una petición a Drupal. Permiten que los módulos interactúen con el código del núcleo y con otros módulos, y que alteren la salida de la página.'
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T08:16:50+0000'
      dateModified: '2026-10-24T08:16:50+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/es/hc/documentacion/aprender-drupal/glosario-drupal/sistema-hooks'
      articleSection: 'Glosario de Drupal'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/es/hc/documentacion/aprender-drupal/glosario-drupal/sistema-hooks'
      description: 'El sistema de hooks de Drupal es una herramienta para ampliar y personalizar la funcionalidad de Drupal. Permite modificar el comportamiento de funciones existentes de Drupal y añadir funciones nuevas sin modificar el código del núcleo. Los hooks son funciones que se invocan en momentos concretos durante la ejecución de una petición a Drupal. Permiten que los módulos interactúen con el código del núcleo y con otros módulos, y que alteren la salida de la página.'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Inicio
            item: 'https://dxpr.com/es'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: es
---
[Centro de ayuda](/es/hc)/[Documentación](/es/hc/documentacion) /[Aprende Drupal](/es/hc/documentation/learn-drupal) /[Glosario de Drupal](/es/hc/documentation/learn-drupal/drupal-glossary) # Sistema de hooks

 Aprende DrupalGlosario de Drupal

   ## En esta guía

El sistema de hooks de Drupal es una herramienta para ampliar y personalizar la funcionalidad de Drupal. Permite modificar el comportamiento de funciones existentes de Drupal y añadir funciones nuevas sin modificar el código del núcleo. Los hooks son funciones que se invocan en momentos concretos durante la ejecución de una petición a Drupal. Permiten que los módulos interactúen con el código del núcleo y con otros módulos, y que alteren la salida de la página.

Los hooks se definen en el archivo .module de un módulo. Cuando se invoca un hook, Drupal busca en todos los módulos activados funciones con el nombre del hook. Si encuentra alguna, la ejecuta. Así los módulos pueden interactuar entre sí y con el código del núcleo. Por ejemplo, un módulo puede usar un hook para añadir un campo nuevo a un formulario o para alterar la salida de una página.

Los hooks son una parte importante del proceso de desarrollo en Drupal. Permiten ampliar y personalizar la funcionalidad de Drupal sin modificar el código del núcleo. Así resulta más fácil mantener y actualizar Drupal, además de crear módulos nuevos.