=== Walko Tours ===
Contributors: walko
Tags: virtual tour, 360, real estate, panorama, recorrido virtual
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Inserta recorridos virtuales 360° de Walko en tu sitio de WordPress con un shortcode o un bloque de Gutenberg.

== Description ==

Walko Tours conecta tu sitio de WordPress con tu cuenta de [Walko](https://walko360.com), la plataforma de tours virtuales para inmobiliarias.

* **Shortcode** `[walko_tour]` y **bloque de Gutenberg** para insertar recorridos en cualquier página o entrada.
* El recorrido carga **inline, apenas se abre la página** — sin miniaturas ni clicks intermedios.
* Navegación autoguiada: el visitante recorre las escenas 360°, el floor plan y los hotspots por su cuenta.
* Soporte de **giroscopio** en móviles (el visitante gira el teléfono para mirar el ambiente).
* Los recorridos se administran desde el panel de Walko — este plugin sólo los muestra.

**Sin licencia activa**, el plugin muestra un aviso de configuración a los administradores y un mensaje neutro a los visitantes. Las licencias por dominio se compran exclusivamente desde el panel de Walko.

== Servicio externo ==

Este plugin se comunica con el servicio Walko (https://walko360.com), operado por Walko:

* **Qué se envía**: la license key configurada y el dominio de este sitio (`home_url`), al validar la licencia (al guardar ajustes, al renderizar un tour con caché vencido, y una vez al día vía WP-Cron).
* **Qué se recibe**: el estado de la licencia y la lista de recorridos habilitados (nombre + token público).
* **Qué ve el visitante**: el recorrido se muestra en un iframe servido desde walko360.com; el navegador del visitante carga ese contenido directamente desde Walko.

Términos del servicio: https://walko360.com/terminos — Política de privacidad: https://walko360.com/privacidad

== Installation ==

1. Subí la carpeta `walko-tours` a `/wp-content/plugins/` o instalalo desde el directorio de plugins.
2. Activá el plugin.
3. En **Ajustes → Walko Tours**, pegá la license key que comprás en tu panel de Walko (sección "Recorridos — Plugin").
4. Insertá un recorrido con `[walko_tour]` o con el bloque "Walko Tour".

== Frequently Asked Questions ==

= ¿Necesito una cuenta de Walko? =
Sí. Los recorridos se crean y administran en walko360.com; el plugin los inserta en tu sitio.

= ¿La licencia sirve para varios sitios? =
Cada licencia habilita un dominio. Podés comprar licencias adicionales para otros dominios desde tu panel.

= ¿Qué pasa si mi licencia vence? =
Los visitantes ven un mensaje neutro de "recorrido no disponible" y los administradores ven el detalle en wp-admin, con la indicación de renovar desde el panel de Walko. El plugin nunca cobra ni procesa pagos.

== Changelog ==

= 1.0.0 =
* Versión inicial: shortcode, bloque Gutenberg, validación de licencia server-to-server, heartbeat diario.

== Mantenimiento (equipo Walko) ==

El zip descargable (`public/downloads/walko-tours.zip`) se genera con `npm run build:plugin-zip`
(`scripts/build-plugin-zip.ts`) — no uses `Compress-Archive` de PowerShell ni
`[System.IO.Compression.ZipFile]::CreateFromDirectory` a mano: en este entorno Windows
ambos generan nombres de entrada con backslash literal, que no cumplen el spec ZIP y
pueden romper el instalador de plugins de WordPress (PHP ZipArchive). Correr el script
cada vez que cambie cualquier archivo de esta carpeta.
