Documentación · Documentación para desarrolladores
Tablas de la base de datos para desarrolladores
Esta página no enumera intencionadamente las tablas de la base de datos, columnas, índices, versiones de esquema o pasos de migración del plugin.
Lo que los integradores deben saber
El plugin utiliza una combinación de almacenamiento estándar de WordPress y almacenamiento gestionado por el plugin donde es necesario para su propio funcionamiento. El diseño del almacenamiento, los nombres de las tablas, las definiciones de las columnas y el comportamiento de la migración son detalles de implementación y no forman parte del contrato de integración público.
El acceso directo a la base de datos (lecturas o escrituras) en el almacenamiento gestionado por el plugin no está soportado. En su lugar, utilice la interfaz de usuario de ajustes soportada, los shortcodes, las plantillas y cualquier punto de extensión documentado. Si un dato que necesita no es accesible a través de una superficie soportada, solicítelo como una característica en lugar de realizar consultas en las tablas internas.
Superficies de integración públicas soportadas
Al realizar la integración con el plugin, prefiera estas superficies estables:
- La interfaz de usuario de ajustes de administración del plugin.
- Los shortcodes documentados.
- Las anulaciones de plantillas a nivel de tema como se describe en el Sistema de plantillas y anulaciones.
- La Descripción general para desarrolladores general para orientarse.
Los nombres de clases internas, las claves de opciones, las tablas de la base de datos, los endpoints REST y AJAX, los nombres de hooks de cron, los identificadores de capacidades y nonces, y la infraestructura de lanzamiento / actualización se tratan como detalles de implementación. Pueden cambiar entre lanzamientos 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 una superficie pública soportada anteriormente 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 lanzamientos. No dependa de ellos desde código de terceros, temas o sistemas externos. Las escrituras directas en la base de datos no están soportadas.
Aviso de documentación pública. Esta página proporciona únicamente una descripción general de la integración a alto nivel. Los detalles de implementación interna, las API privadas, los aspectos internos del almacenamiento y la infraestructura de lanzamiento sensible a la seguridad se mantienen por separado y no forman parte de la documentación pública. Las superficies de integración soportadas 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.