Documentación · Documentación para desarrolladores
Puntos de extensión del PDF Manager
Esta página cubre la característica de PDF datasheet únicamente a nivel de integración. Los nombres de las clases del renderizador interno, las rutas de las plantillas, los endpoints REST/AJAX y las ubicaciones de almacenamiento son detalles de implementación y no se publican aquí.
Qué hace el PDF datasheet
Cuando está activado, el plugin puede generar un PDF datasheet por vehículo para su descarga desde la página pública del vehículo. Esta característica se activa y configura desde la interfaz de usuario de administración del plugin.
Guía de integración
La personalización se realiza a través de las anulaciones de plantillas de temas compatibles cuando corresponda (consulte Sistema de plantillas y anulaciones). Los nombres de clase del renderizador, los nombres de plantilla, las ubicaciones de archivos intermedios y cualquier hook interno están sujetos a cambios entre versiones y no forman parte del contrato de integración público.
Superficies de integración pública compatibles
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 Sistema de plantillas y anulaciones.
- La Descripción general para desarrolladores general para orientación.
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 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 anteriormente se considera un detalle de implementación interna. Las API internas, el diseño de 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 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 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.