Un sitio de concesionario en WordPress generalmente tiene una biblioteca de medios con fotos inconsistentes y un complemento que raspa más de ellas. Reemplaza ambos con una sola consulta: el vehículo se resuelve en PHP, la URL se almacena en caché y la plantilla renderiza una etiqueta de imagen ordinaria.
Cada foto de vehículo subida es un archivo para almacenar, un conjunto de miniaturas para generar y una copia de seguridad para llevar para siempre. Las imágenes que se resuelven bajo demanda viven en nuestro CDN, así que tu carpeta de subidas se mantiene del mismo tamaño que hoy.
Un pequeño archivo de complemento, un transitorio y un shortcode. Sin paso de compilación y sin JavaScript.
Coloca la clave API en wp-config como una constante, para que nunca esté en los archivos del tema ni en la base de datos.
Llama a la API con wp_remote_get desde un pequeño complemento, usando el VIN o la marca, modelo y año ya almacenados en la publicación.
Guarda la URL resuelta con set_transient durante un día. Las listas se renderizan desde la caché y la API se llama una vez por vehículo.
Registra un shortcode o una etiqueta de plantilla que genere una etiqueta img con el ancho que realmente usa tu tema.
Incorpore imágenes de vehículos a su producto sin complicaciones. Documentación clara, SDK abiertos y plugins listos que se conectan con su stack en minutos, y nuestra página de estado le muestra en vivo cómo va la API.
Como la salida es una etiqueta de imagen simple con una URL, se integra en Elementor, Divi, Bricks o un tema personalizado sin manejo especial. Los campos personalizados contienen el VIN, el shortcode hace el resto.
Los sitios de concesionarios de WordPress tienden a acumular imágenes en lugar de gestionarlas. Alguien sube fotos para un lote de coches, alguien más instala un plugin que trae más de un feed, y un año después la biblioteca de medios contiene miles de archivos en cuatro recortes diferentes sin una iluminación consistente entre ellos.
Resolver bajo demanda invierte esto. La publicación ya sabe de qué vehículo se trata, así que la imagen puede derivarse de los datos en lugar de estar adjunta a ellos. Un transitorio mantiene la llamada API rara, el CDN mantiene la entrega rápida, y el archivo de listados finalmente se ve como un catálogo en lugar de doce fotógrafos.
Aún no. La integración es lo suficientemente pequeña que la mayoría de los equipos escriben un archivo de plugin corto contra el REST API, y estamos encantados de revisarlo.
En wp-config como una constante de PHP. Mantén fuera de los archivos del tema, fuera de la base de datos y fuera de cualquier cosa que el editor de bloques pueda alcanzar.
No, si usas caché. Con un transitorio diario por vehículo, una página de archivo se renderiza completamente desde la caché y no hace llamadas salientes en absoluto.
Sí. Guarda el VIN o la especificación como meta del producto y resuélvelo desde allí, exactamente como lo harías para un tipo de entrada personalizado.
Funcionan sin cambios. El shortcode devuelve una etiqueta de imagen, que cualquier constructor puede colocar dentro de su propio diseño.
Sí, y muchos concesionarios lo hacen para el stock usado. Un patrón común es usar fotos reales donde existan e imágenes resueltas en todas partes.
Dinos qué tema o constructor de páginas usas y cómo se almacenan los vehículos. Volvemos con un fragmento de código funcional para tu configuración.