Guides
Migrer depuis Okno
Leiho s’appelait Okno jusqu’à la 1.0.0-beta.11.
Okno a été renommé Leiho dans la 1.0.0-beta.12, car un autre projet utilisait déjà ce nom. Votre contenu, vos réglages et votre front sont repris.
- Sauvegardez la base de données.
- Téléversez
leiho.zipdans Extensions → Ajouter une extension → Téléverser une extension, désactivez Okno, puis activez Leiho. Si les deux sont actives, Leiho attend et vous demande de désactiver Okno. - Leiho reprend les réglages d’Okno, ses jetons, ses types de contenu et leurs valeurs, l’historique des modifications et les préférences de chaque utilisateur, puis le confirme dans wp-admin. Vous pouvez ensuite supprimer Okno : sa désinstallation ne touche pas aux données de Leiho.
Mettez d’abord à jour le CMS. Votre front continue de fonctionner sans modification jusqu’à Leiho 2.0 : les routes REST okno/v1, l’en-tête X-Okno-Token, les attributs data-okno-*, le bridge Okno, OKNO_URL / OKNO_TOKEN et l’instantané .okno/ sont toujours compris, et les hooks okno_* s’exécutent toujours (avec un avertissement d’obsolescence sous WP_DEBUG). Basculez quand cela vous arrange :
| Okno | Leiho |
|---|---|
npm i @pixelersagency/okno-bridge |
npm i leiho |
initOknoBridge, OknoBridge, loadOknoContent |
initLeihoBridge, LeihoBridge, loadLeihoContent |
okno-bridge.js |
leiho-bridge.js |
data-okno-section, data-okno-layout… |
data-leiho-section, data-leiho-layout… |
/wp-json/okno/v1/…, X-Okno-Token |
/wp-json/leiho/v1/…, X-Leiho-Token |
npx okno pull, OKNO_URL, OKNO_TOKEN, .okno/ |
npx leiho pull, LEIHO_URL, LEIHO_TOKEN, .leiho/ |
okno.schema.json, hooks okno_*, OKNO_KEEP_DATA |
leiho.schema.json, hooks leiho_*, LEIHO_KEEP_DATA |