Documentación · Documentación para desarrolladores
Puntos de extensión del motor de importación
Esta página cubre el motor de importación únicamente a nivel de integración. Los nombres de clases internas, nombres de hooks, estructuras de payload y detalles de orquestación son detalles de implementación y no se publican aquí.
Qué hace el motor de importación
El motor de importación del plugin extrae los listados de vehículos del mercado de origen configurado y los sincroniza en WordPress según una programación controlada desde la interfaz de usuario de administración.
Superficies de integración
La configuración admitida se expone por completo a través de la interfaz de usuario de administración del plugin:
- Credenciales de conexión y selección de vendedor.
- Alcance y frecuencia de la importación.
- Opciones de procesamiento de imágenes.
- Exportación de diagnóstico para soporte.
Los nombres de hooks internos, la mecánica de colas, la estrategia de reintentos, las primitivas de bloqueo y las reglas de mapeo de datos no forman parte del contrato de integración público y pueden cambiar entre versiones. Si necesita reaccionar a los datos importados desde código externo, hágalo a través de los mecanismos estándar de WordPress que observan el tipo de contenido del vehículo, en lugar de engancharse a eventos internos del pipeline.
Superficies de integración pública admitidas
Al integrarse 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 Template System And Overrides.
- 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 admitida anteriormente se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de la 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 admitidas 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.