Quiz 5 — WooCommerce, expert & carrière
⏱️ TL;DR — 20 questions sur WooCommerce, le niveau expert (sécurité, perf, tests, publication) et la monétisation (Parties 10, 11, 13). Réponds de tête, puis déplie.
1. Sur quoi WooCommerce s’appuie-t-il techniquement ?
Réponse
Sur des CPT (product, shop_order), des taxonomies (product_cat), des réglages et des pages générées (Boutique, Panier, Commande). Un « framework e-commerce » posé sur WordPress.
2. Produit simple vs variable ?
Réponse
Simple = un prix/stock. Variable = un attribut (taille, couleur) génère des variations, chacune avec son prix/stock/SKU. Le modèle du t-shirt en 3 tailles.
3. Qu’est-ce que HPOS ?
Réponse
High-Performance Order Storage : les commandes vont dans des tables dédiées (au lieu de wp_posts) → bien plus rapide à l’échelle. Un plugin qui touche aux commandes doit être compatible HPOS.
4. Comment personnalise-t-on WooCommerce sans toucher au cœur ?
Réponse
Via ses centaines de hooks (woocommerce_before_add_to_cart_button, woocommerce_thankyou…) — mêmes actions/filtres que WordPress, en version e-commerce.
5. Comment surcharger un template WooCommerce ?
Réponse
En copiant le template dans themes/montheme/woocommerce/… : Woo cherche d’abord côté thème. Copier puis modifier (comme un thème enfant), et maintenir à jour avec Woo.
6. Qu’est-ce que la Store API ?
Réponse
L’API publique de WooCommerce (wc/store/v1) pour le front (produits, panier, checkout), pensée pour le headless (Next.js). Un créneau technique et bien payé.
7. Cite deux mesures de durcissement (hardening).
Réponse
DISALLOW_FILE_EDIT (couper l’éditeur de fichiers), cacher la version (wp_generator), protéger wp-config.php, limiter le brute force, 2FA, et surtout tout garder à jour.
8. Quel est le levier de performance côté serveur ?
Réponse
Le cache (page + objet + transients), des requêtes efficaces, moins d’extensions. En headless, le cache se joue côté front (ISR).
9. Avec quoi teste-t-on un plugin/thème sérieux ?
Réponse
PHPUnit (logique), Jest (JS/blocs), Playwright (parcours e2e), le tout en CI. Filet contre les régressions, exigence de qualité.
10. Que vérifient WPCS / PHPStan ?
Réponse
WPCS (PHP_CodeSniffer, standards WordPress) = style + sécurité ; PHPStan = analyse statique (bugs de types). À lancer en continu / CI.
11. À quoi sert le multisite ?
Réponse
À gérer plusieurs sites sous une même installation (réseau), avec un Super Admin. Utile pour des réseaux d’agences/franchises. Les plugins doivent en tenir compte.
12. Que faut-il pour publier sur wp.org ?
Réponse
Un readme.txt conforme, Plugin Check vert, i18n, sécurité, respect des Directory Guidelines (GPL). La version gratuite y fait l’acquisition.
13. La GPL empêche-t-elle de gagner de l’argent ?
Réponse
Non : elle porte sur la licence du code, pas sur le revenu. On vend le service (support/updates, version Pro freemium, SaaS hébergé). L’écosystème pèse des milliards ainsi.
14. Quels outils pour vendre un plugin premium ?
Réponse
Freemius (SDK freemium + licences + paiements + upgrade in-app, clé en main) ou EDD + Software Licensing (sa propre boutique). Freemius pour démarrer vite.
15. Où placer le curseur free/Pro ?
Réponse
Le gratuit résout le cas individuel/simple (adoption) ; le Pro résout le cas pro/organisation (import en masse, UI riche, support). On paie en passant de « je bricole » à « je m’appuie dessus ».
16. Cite deux canaux freelance WordPress.
Réponse
Sous-traitance agences (le meilleur pour démarrer), Codeable (premium 100 % WordPress), Malt, ta page plugin wp.org, le réseau/WordCamps.
17. TJM ou forfait au début ?
Réponse
TJM : il protège ton temps pendant la montée en maîtrise. Le forfait vient plus tard (il capte ton efficacité une fois l’estimation maîtrisée).
18. Mission vs produit récurrent ?
Réponse
La mission est consommable (temps = revenu, puis fini) ; le produit est un actif qui s’additionne à chaque client (MRR). Même effort, résultat très différent.
19. Quel est ton pont premium en tant que dev React ?
Réponse
Gutenberg = React (blocs custom modernes) et le headless WP + Next.js (SSG/ISR, previews). Compétences rares → facturées cher, difficiles à trouver.
20. Peut-on cumuler CDD et micro-entreprise (FR) ?
Réponse
Généralement oui, sous conditions (clause d’exclusivité/loyauté, activité non concurrente, hors temps de travail). À vérifier au cas par cas — ce n’est pas un conseil juridique.
🎓 Fin des quiz WordPress. Si tu scores > 70 % partout, tu maîtrises le cours. Sinon, chaque quiz raté pointe la partie à relire. Retour à la vue d’ensemble des quiz ou aux projets guidés.