Multi-tienda / multi-idioma
Mibizum mapea cada "tienda en un idioma" a un origen de datos (catálogo). En WordPress eso son dos casos:
| WordPress | Mibizum |
|---|---|
| Cada idioma (WPML o Polylang) | Su propio catálogo (origen de datos) |
| Cada sitio de una red Multisite | Su propio catálogo (origen de datos) |
Así cada idioma o sitio tiene su propio índice de búsqueda, badges, reglas y Smart item: la curación por mercado es una característica, no una limitación.
Ejemplo: una tienda con 3 idiomas (WPML) usa 3 catálogos, uno por idioma, cada uno con el nombre traducido, el precio de ese idioma y su URL.
Cómo se reparte la indexación
Cada producto guardado o con cambio de stock se publica en el catálogo de cada ámbito conectado, mapeado en el contexto de ese ámbito (nombre traducido, precio y URL correctos). Los ámbitos que comparten clave + URL + slug se tratan como el mismo catálogo, así que una tienda de un solo idioma se configura una vez.
Cambio de conexión → reindexado
Guardar un cambio en la topología de conexión (conectar, desconectar o reapuntar un ámbito a otro catálogo) encola un reindexado completo de lo afectado. Los cambios de otros ajustes no lo hacen.
Búsqueda y widget por ámbito
El override de búsqueda y el widget consultan el catálogo del idioma o sitio actual, con su propia clave pública.
Vista de conjunto
El panel Reindex muestra una tabla Connected catalogs cuando hay más de un ámbito: idioma o sitio, slug del catálogo y estado (Conectado / Sin configurar).