
Aperçu en direct pendant la saisie
Chaque frappe met à jour la page dans le navigateur, avec un compteur de caractères quand un champ a une limite.
Édition visuelle
Leiho ouvre votre vrai front dans wp-admin. Les éditeurs cliquent sur un titre, une image ou un bouton, le modifient dans le panneau et voient la page se mettre à jour pendant qu’ils tapent. Enregistrer écrit dans WordPress, Publier met en ligne.
Chaque frappe met à jour la page dans le navigateur, avec un compteur de caractères quand un champ a une limite.
Ajoutez, déplacez, dupliquez et supprimez des blocs de contenu flexible depuis l’arborescence Structure.
Annuler et rétablir, des brouillons locaux qui survivent à un onglet fermé, et l’historique de chaque modification enregistrée avec son auteur.
Si quelqu’un d’autre a modifié la page entre-temps, Leiho refuse de l’écraser et propose de la recharger.
Créez, dupliquez et mettez à la corbeille des pages, et changez leur statut depuis la barre d’outils.
Basculez l’aperçu entre les largeurs ordinateur, tablette et mobile.
Marquez ce que les éditeurs peuvent modifier. Dans un framework JavaScript, field() écrit les attributs pour vous. En HTML simple, écrivez-les à la main.
import { field } from 'leiho';
<h1 {...field(page, 'hero_title')}>{page.fields.hero_title}</h1>
<img {...field(page, 'hero_image')} src={page.fields.hero_image.url} alt="" />L’éditeur charge votre site dans une iframe. Un petit bridge dans votre front repère les éléments que vous avez annotés et les signale. Cliquer sur l’un d’eux ouvre son champ ; la saisie met à jour la page instantanément, dans le navigateur uniquement. Rien n’est envoyé à votre site : les valeurs transitent par postMessage, avec vérification de l’origine des deux côtés.
Le bridge ne se charge que dans l’éditeur. Les visiteurs téléchargent environ 150 octets de loader, pas les 10 Ko du bridge, et le bridge n’appelle jamais l’API WordPress.
Gratuit et open source. Essayez-le sur un vrai WordPress, dans votre navigateur.