CT37 EDIT CARS

Estado del sistema

Salud de las integraciones y últimos eventos técnicos

Gerente
Entorno
PRODUCTION
Operativo
Google Sheets
Real · 0 vehículos
Sin sincronizaciones
Operativo
WordPress
Configurado
Sin sincronizaciones
Requiere revisión
Token JWT WP
JWT expira en 2 días
Requiere revisión
Modo app
csv_readonly
Lectura CSV pública
Operativo
API CT37
Comprobando…
/api
Requiere revisión
Escritura
Deshabilitada
WRITE_ENABLED=false · solo lectura
Requiere revisión
Endpoint /health
…
/api/health
Requiere revisión

Configuración de entorno

VITE_APP_ENV
production
VITE_GOOGLE_SHEETS_ID
1lQwKOxWr922DnasYcEFc_lwIMgmq0P4298J74tHa4ZU
VITE_GOOGLE_SHEETS_GID
1071286916
VITE_GOOGLE_SHEETS_STOCK_TAB
—
VITE_GOOGLE_SHEETS_MODE
export_csv
VITE_WORDPRESS_API_URL
https://ct37editcars.com/wp-json
VITE_WORDPRESS_JWT_TOKEN
•••• configurado

Modo actual: Real (Google Sheets como fuente única)

HTTP status
— (sin lectura aún)
Último intento
—
Error
—
Conexión Google Sheets
OK · 0 vehículos leídos

Errores y avisos recientes

Sin incidencias.

Diagnóstico columnas Google Sheets

Lectura directa de la primera fila del CSV y correspondencia con los campos del modelo Vehicle.

Aún no hay datos de diagnóstico. Pulsa “Probar conexión Google Sheets” para leer la hoja.

Diagnóstico WordPress · lectura pública

Lectura sin JWT contra la REST API pública de WordPress. La escritura sigue desactivada.

VITE_WORDPRESS_API_URL
https://ct37editcars.com/wp-json
VITE_WORDPRESS_VEHICLE_CPTS
stock, listings, coches, vehiculos, cars, vehicles, posts
VITE_WORDPRESS_STOCK_META
car_stock_number
Último endpoint usado
—
HTTP status
—
CPTs probados
—
CPT coincidente
—
Último código buscado
—
Último error
—
Última lectura
—
Pulsa Probar conexión para verificar la REST API o Escanear vehículos para medir cuántos coches tienen imagen destacada / galería en WordPress.

Endpoint personalizado CT37

Consumo del endpoint /wp-json/ct37/v1/vehicle-by-code/{code} que debe exponer el plugin WordPress. Si no está disponible, la app hace fallback automático al discovery REST público estándar. Solo lectura.

Endpoint personalizado
sin probar
Último HTTP
—
Último código probado
—
Fuente último match
—
Imagen destacada
no encontrada
Nº imágenes galería
0
Hits endpoint
0
Hits REST fallback
0

Cómo activar el endpoint en WordPress:

Registrar en un plugin propio la ruta REST ct37/v1/vehicle-by-code/(?P<code>[A-Z0-9-]+) que devuelva { code, post_id, slug, title, url, status, featured_image, gallery, updated_at } buscando por metacampo car_stock_number en el CPT cars.

Discovery WordPress · exploración REST

Diagnóstico técnico para descubrir cómo el tema Car Dealer expone los vehículos. Prueba varios CPTs candidatos, endpoints de /types, /search, /media y muestra estructura real del primer vehículo encontrado.

Pulsa Ejecutar discovery para explorar la REST API. No modifica nada en WordPress.
EndpointHTTPCountURL

Interpretación:

  • Si /types lista un CPT pero /wp/v2/<cpt> devuelve 404 → falta show_in_rest: true en el registro del CPT.
  • Si featured_media = 0 y no hay _embedded → el vehículo no tiene imagen destacada nativa; el tema usa metacampo propio.
  • Si meta keys aparece vacío pero el frontend sí muestra galería → los metacampos son privados (show_in_rest: false) y requerirán endpoint personalizado / JWT.
  • Si ningún CPT responde 200 → probablemente el tema usa un CPT con nombre distinto (revisar lista de /types) o requiere autenticación.

Historial de sincronización

FechaTipoAcciónUsuarioEstadoDetalle