Le back office EmDash de Nalu
Le back office, tel que vous le recevrez.
Les textes des pages
La FAQ
Une réponse de la FAQ
WooCommerce headless
Nalu
La vitrine Astro d'une boutique WooCommerce existante : votre catalogue s'affiche sur un site à part, sans extension à installer, et la commande se termine sur votre caisse WooCommerce.
Pour qui c'est fait
- Une boutique WooCommerce existante qui trouve son site lent et veut une vitrine plus légère
- Une agence qui reprend un WordPress et ne veut ni le refondre ni l'alourdir
- Qui veut garder sa caisse, ses commandes et ses stocks là où ils sont
Ce qui le distingue
- Aucune extension, aucune clé d'accès : votre boutique WooCommerce n'est pas modifiée
- Le panier transmet la commande à votre caisse WooCommerce ; un fichier facultatif côté WordPress lui fait garder les variations
- Qui gère quoi : produits, prix, stock et commandes restent dans WooCommerce ; textes, pages, FAQ et page légale se gèrent dans EmDash, où un clic relit le catalogue
Ce qu'il contient
- Votre catalogue WooCommerce affiché sans rien installer sur WordPress
- Variations, rayons, filtres et panier ; le paiement se fait sur votre caisse
- Catalogue, stock et caisse dans WooCommerce, le reste du site dans EmDash
- Essayable tout de suite sur un catalogue de démonstration, avant de brancher votre boutique
Compté dans un build réel
- Pages construites
- 38
- Primitives d'interface
- Le même socle, compte non publié
- Bilingue
- Capacitor
- Documentation
- Mises à jour
Tous les chiffres sont comptés dans le build réel de chaque thème. Rien ici n'est une estimation.
WooCommerce headless avec Astro, sans extension sur WordPress
Nalu est la moitié vitrine d'une boutique WooCommerce : WordPress garde les commandes et les paiements, Astro fabrique les pages que vos clients chargent.
D'où vient le catalogue
WooCommerce embarque une API REST publique, la Store API. Elle fait partie du coeur depuis 2021, ajoutée pour le panier en blocs, et elle répond sur les produits, les catégories, les attributs et les stocks sans aucune authentification. Nalu la lit au moment du build, depuis un serveur, sur /wp-json/wc/store/v1/products, et transforme la réponse en HTML statique.
C'est toute l'intégration. Aucune extension à installer sur WordPress, aucune clé d'API à émettre, aucun GraphQL à ajouter, aucune permission à accorder. Si vous cherchez le champ où coller la clé, il n'existe pas. La seule valeur que le thème demande est WOO_STORE_URL, l'adresse que vous tapez déjà dans un navigateur. La Store API v1 arrive avec WooCommerce 5.9 : toute boutique encore mise à jour est prête.
Variations, rayons, filtres, et un panier qui repasse à votre caisse
Le build lit le catalogue page par page : WordPress plafonne une requête à cent produits et en renvoie cent au lieu d'une erreur. Les catégories deviennent les rayons, les attributs de produit deviennent les filtres, et le point d'entrée collection-data fournit la fourchette de prix et les comptages de stock des filtres. Un produit variable garde ses options, et la combinaison choisie porte son identifiant de variation.
Le panier vit dans le navigateur et n'appelle jamais la Store API pour ajouter, retirer ou compter une ligne. Au paiement, il repasse ses lignes à WooCommerce en une seule adresse, et WooCommerce reconstruit le panier puis recalcule la TVA, la livraison et les totaux. Un fichier facultatif, déposé dans wp-content/mu-plugins, autorise ce passage de relais ; sans lui le catalogue se construit et se référence quand même.
Faire tourner le thème avant de brancher quoi que ce soit
Laissez WOO_STORE_URL vide et Nalu sert son catalogue de démonstration hors ligne : huit produits sur quatre rayons, qui exercent les quatre types de produits WooCommerce. C'est l'état du zip à l'ouverture : on décompresse et on lance. Quand la boutique existe, pnpm woo:check la lit en Node simple et dit si le catalogue est lisible. Mettez une adresse injoignable et le build s'arrête au lieu de servir la démonstration en silence : un vrai site sur un catalogue fictif est pire que rien.
Ce que cela coûte
Le catalogue est figé au moment du build. Publiez un produit dans WooCommerce et il n'est sur la vitrine qu'après une reconstruction ; c'est vrai aussi d'un prix ou d'un état de stock. C'est le prix du HTML statique, et une page qui n'énumère que des avantages ne se lit pas.
La réponse est une reconstruction que personne n'a à déclencher : un crochet de déploiement chez votre hébergeur, appelé par un webhook WooCommerce quand un produit change, ou programmée. Nalu ne fournit ni l'un ni l'autre : les deux appartiennent à l'hébergeur, pas à un thème. Le stock est le point à peser le plus sérieusement : une boutique qui se vide en quelques minutes veut un intervalle court. Les prix sont la partie tranquille, WooCommerce recalcule chaque total au paiement.
Pass All-Access
Un seul achat, toute l'étagère
Les sept thèmes de la famille, mises à jour comprises. Un paiement, pas d'abonnement.
Pass All-Access
Les sept thèmes et toutes leurs mises à jour
179EUR
Achetés un par un, les thèmes payants reviennent à 624 EUR.
Vous gardez 445 EUR
TVA non applicable, art. 293 B du CGI
- Aloha, le thème SaaS, 59 EUR seul
- Reef, le thème de publication, gratuit et sous licence MIT
- Swell et Koa : landing page et portfolio, 59 EUR chacun
- Kai, la boutique, 149 EUR seul
- Nalu, la vitrine WooCommerce headless, 149 EUR seul
- Kona, la vitrine Shopify headless, 149 EUR seul
- Tout thème ajouté plus tard à la famille, sans supplément
- Toutes les mises à jour publiées, jusqu'à la prochaine version majeure de chaque thème
- Une licence, un développeur, des produits finaux illimités pour vous ou vos clients
Ce que vous obtenez aujourd'hui
Les sept zips se téléchargent dès le paiement. Toutes les démos sont en ligne, jugez avant de payer.
Paiement sécurisé par Stripe Remboursé sous 14 jours Facture en bonne et due forme







