Documentación · Documentación para desarrolladores
Puntos de extensión de la importación de imágenes
Esta página cubre la importación de imágenes únicamente a nivel de integración. Los nombres de los hooks internos, los identificadores de cola, los flags de procesamiento de imágenes y las rutas de almacenamiento son detalles de implementación y no se publican aquí.
Qué hace la importación de imágenes
Cuando se importa un vehículo, el plugin descarga sus imágenes, las adjunta a la biblioteca de medios de WordPress y las vincula al vehículo. El postprocesamiento de imágenes (como la conversión de formato o el cambio de tamaño) se realiza en segundo plano y se controla mediante los ajustes expuestos en la interfaz de usuario de administración del plugin.
Superficies de integración
Configure el comportamiento de las imágenes a través de la interfaz de usuario de administración del plugin. Una vez que las imágenes están en la biblioteca de medios, son archivos adjuntos estándar de WordPress y se puede acceder a ellos a través de las API habituales de archivos adjuntos de WordPress.
Los nombres de los hooks internos, las tablas de colas, los transitorios de bloqueo, las ubicaciones de archivos temporales y los detalles del flujo de procesamiento pueden cambiar entre versiones y no se debe depender de ellos desde código externo.
Superficies de integración públicas compatibles
Al realizar integraciones con el plugin, priorice 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 tal como se describen en Template System And Overrides.
- 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 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 arriba como una superficie pública compatible 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 la integración a 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.