Skip to Content
WordPressPartie 16 — Quiz (auto-évaluation)Quiz 5 — WooCommerce, expert & carrière

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.