Documentación · Documentación para desarrolladores

Claves de opciones y almacenamiento de ajustes

Esta página no enumera intencionadamente las claves de opciones internas del plugin, los transients, los contenedores de almacenamiento seguro ni los pasos de migración de ajustes.

Modelo de configuración

Toda la configuración del plugin se gestiona a través de la interfaz de usuario de administración del plugin y se persiste utilizando el almacenamiento de opciones estándar de WordPress. Los valores sensibles (credenciales, secretos, tokens) se introducen únicamente a través de la interfaz de usuario de administración y están protegidos en reposo por el plugin.

Los nombres de las claves de opciones, los nombres de los transients, el formato de almacenamiento utilizado para los secretos y las reglas utilizadas para establecer valores predeterminados, validar valores o realizar migraciones entre versiones son detalles de implementación interna. Pueden cambiar entre versiones y no deben ser leídos ni escritos directamente por código de terceros.

Para cambiar la configuración, utilice la interfaz de usuario de ajustes. Para conservar la configuración tras una reinstalación, siga el comportamiento de copia de seguridad y desinstalación documentado del plugin que se describe en el manual del usuario.

Superficies de integración públicas compatibles

Al realizar integraciones con el plugin, se recomienda priorizar estas superficies estables:

Los nombres de clases internas, las claves de opciones, las tablas de la base de datos, los endpoints de REST y AJAX, los nombres de hooks de cron, los identificadores de capacidades y nonces, y la infraestructura de lanzamientos / actualizaciones se tratan como detalles de implementación. Pueden cambiar entre versiones sin previo aviso y no forman parte del contrato de integración público.

Política de estabilidad y cambios

Cualquier elemento que no figure como superficie pública compatible en la sección anterior se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de seguridad pueden cambiar entre versiones. No dependa de ellos desde código de terceros, temas o sistemas externos. No se admiten escrituras directas en la base de datos.

Aviso de documentación pública. Esta página proporciona únicamente una descripción general de integración de alto nivel. Los detalles de implementación interna, las API privadas, los aspectos internos del almacenamiento y la infraestructura de lanzamientos sensible a la seguridad se mantienen por separado y no forman parte de la documentación pública. Las superficies de integración compatibles son los shortcodes documentados, las anulaciones de plantillas, la interfaz de usuario de ajustes y cualquier punto de extensión publicado explícitamente en esta sección.