Activos generados y condicionales
POM genera estilos y scripts específicos del sitio a partir de las opciones del tema y del contenido del builder. Las extensiones también pueden solicitar paquetes de frontend condicionales documentados cuando su salida necesita una interacción con POM.
Contenido del capítulo
Usa el asistente de regeneración solo después de una escritura intencional de ajustes o de mantenimiento. Para los activos de componentes, usa los asistentes de activos condicionales en lugar de reconstruir o encolar el paquete completo del tema.
Ampliar el registro de módulos
Registra las devoluciones de llamada de pom_modules_config antes de que el tema lea por primera vez el registro de módulos. El registro se memoiza solo para la solicitud actual y conserva el resultado filtrado, normalizado, traducido y ordenado que usan el builder y los asistentes de activos del frontend.
Si una integración añade o elimina intencionadamente una devolución de llamada de pom_modules_config después de la primera lectura del registro, llama a Pom_Assets_Modules_Runtime::reset_modules_config_cache() antes de volver a leer el registro. El restablecimiento afecta solo a la solicitud actual; no borra datos persistentes ni encola activos por sí mismo.