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.

  1. Sauvegardez la base de données.
  2. Téléversez leiho.zip dans 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.
  3. 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

Un point pas clair sur cette page ? Dites-le-nous →