pom://theme/modules: resumen de módulos POM activos
Este recurso JSON informa sobre la configuración de módulos POM Theme visible para el sitio conectado. Úsalo para responder a una pregunta distinta de la del catálogo de shortcodes: no solo «¿qué etiquetas existen?», sino «¿qué módulos POM están habilitados y qué recursos declaran?».
Cada elemento puede contener:
| Campo | Significado |
|---|---|
module |
Identificador del módulo POM Theme. |
label |
Nombre del módulo legible por personas. |
icon |
Metadatos del icono del constructor cuando se declara. |
shortcode |
Etiqueta que representa el módulo. |
deps |
Identificadores de scripts y estilos declarados. |
enabled |
Si el módulo está activo en tiempo de ejecución. |
Si el tema activo no expone el entorno de ejecución de módulos, el recurso devuelve una matriz vacía. Esa es una señal de compatibilidad, no un permiso para asumir que todos los componentes web_* están disponibles.
Seleccionar un componente
Usa este recurso cuando una solicitud dependa de una capacidad POM específica, como una galería, una lista, un mapa, un carrusel o un formulario. Confirma que el módulo está habilitado y, a continuación, lee su recurso de shortcode para conocer los parámetros de creación. Los identificadores de recursos son metadatos descriptivos de tiempo de ejecución; los clientes no los ponen en cola ni los escriben en el contenido de la página.
Un módulo habilitado puede seguir necesitando configuración del sitio o contenido significativo antes de mostrarse de forma útil. A la inversa, un shortcode registrado sin una entrada de módulo correspondiente puede proceder de WordPress o de otro plugin. El campo source del esquema del shortcode resuelve esa distinción.
Vuelve a leer el resumen después de cambios en la configuración de módulos o del tema. No lo guardes en caché como catálogo de productos válido para varios sitios.
Guías relacionadas: catálogo de shortcodes, esquema de un shortcode y guía de diseño.