vendredi 25 septembre 2026

À propos

Contact

Thèmes

Publier un thème sur WordPress.org : exigences de revue et Theme Check

Les règles de la Theme Review Team, les erreurs les plus fréquentes relevées par l'extension Theme Check, et comment préparer un ZIP prêt pour la soumission.

Par Clément Hadrot • 13 mars 2026 • 4 min de lecture • Aucun commentaire
Publier un thème sur WordPress.org : exigences de revue et Theme Check

Un développeur indépendant avec qui nous collaborons ponctuellement nous a demandé un accompagnement pour publier son premier thème sur le répertoire officiel WordPress.org. Sa première soumission, faite sans préparation particulière, a été retournée avec une douzaine de remarques de la Theme Review Team, l’équipe bénévole qui valide chaque thème avant publication. Ce texte reprend la checklist que nous avons construite pour la seconde soumission, acceptée sans nouvel aller-retour.

Ce guide ne couvre pas la publication d’extensions, dont le référentiel de revue diffère sensiblement de celui des thèmes.

Installer et faire tourner Theme Check

La première étape, avant même de songer à soumettre le thème, consiste à installer l’extension Theme Check, disponible sur le répertoire officiel des extensions, et à l’exécuter sur le thème complet. Elle scanne automatiquement le code à la recherche des erreurs les plus courantes relevées par la Theme Review Team, avec un rapport classé par gravité.

wp plugin install theme-check --activate --allow-root
# puis, depuis l'administration : Apparence > Theme Check

Les erreurs les plus fréquentes relevées

  • Texte non traduisible : des chaînes de caractères visibles dans l’interface sans passer par __(), _e() ou esc_html__() avec le bon domaine de texte.
  • Fonctions dépréciées : usage de fonctions retirées ou déconseillées, comme certains appels directs à des variables globales plutôt qu’aux fonctions d’API dédiées.
  • Absence de fichier readme.txt correctement formaté, avec les en-têtes obligatoires (Requires at least, Tested up to, License).
  • Scripts et styles non enregistrés via les fonctions dédiées : un <link> ou un <script> codé en dur dans le template plutôt qu’enregistré via wp_enqueue_style() ou wp_enqueue_script().
  • Fonctionnalités masquées derrière un mur payant dans une version prétendument gratuite, ce qui est explicitement interdit par les règles de la Theme Review Team.
L'essentiel à retenir : La Theme Review Team applique un référentiel de règles publiques et strictes ; L'extension Theme Check détecte automatiquement une grande partie des erreurs courantes ; Un ZIP mal préparé retarde systématiquement la revue de plusieurs semaines

La checklist de préparation complète

  1. Faire tourner Theme Check et corriger chaque remarque, même les avertissements de gravité faible.
  2. Vérifier que le thème ne charge aucune ressource distante (police, script) sans que l’utilisateur en soit informé, conformément aux exigences de confidentialité de la Theme Review Team.
  3. S’assurer que le thème fonctionne correctement avec les extensions désactivées, sans dépendance cachée non déclarée.
  4. Vérifier la licence de chaque ressource incluse (polices, images de démonstration) : elle doit être compatible avec la licence GPL du thème lui-même.
  5. Tester le thème avec WP_DEBUG activé et vérifier l’absence de tout avertissement ou notice PHP dans les journaux.
  6. Rédiger un readme.txt complet, avec une description claire et les en-têtes de version requis.

Préparer le ZIP de soumission

Un ZIP mal structuré fait perdre plusieurs semaines de délai, la revue elle-même n’ayant pas de date garantie compte tenu du volume traité par une équipe bénévole. Les erreurs de structure les plus fréquentes :

Erreur de structureConséquence
Dossier racine du ZIP différent du slug du thèmeRejet automatique avant même la revue manuelle
Fichiers de développement inclus (node_modules, .git)Poids inutile, parfois motif de rejet direct
Captures d’écran absentes ou mal nommées (screenshot.png)Retour systématique demandant leur ajout

Ne soumettez jamais un thème « pour voir ce que dira la revue ». Chaque cycle de va-et-vient avec la Theme Review Team se compte en semaines, pas en jours : une préparation rigoureuse en amont fait gagner bien plus de temps qu’elle n’en coûte.

Après l’acceptation

Une fois le thème accepté, chaque nouvelle version soumise via le système d’intégration continue de WordPress.org repasse par une vérification automatisée proche de celle de Theme Check, mais sans nouvelle revue humaine complète sauf changement majeur signalé. Cela impose de garder la même rigueur sur les mises à jour ultérieures, pas seulement sur la soumission initiale.

En résumé

La publication d’un thème sur WordPress.org repose sur un référentiel de règles publiques et exigeant, mais largement anticipable grâce à l’extension Theme Check et à une préparation méthodique du ZIP de soumission. La très grande majorité des retours de la Theme Review Team porte sur des points détectables en amont, sans attendre le verdict d’une revue humaine qui peut prendre plusieurs semaines.

Partager :

À propos de l'auteur

Clément Hadrot

Développeur WordPress, passionné par Elementor, le FSE et l’automatisation par IA.

Voir tous ses articles

Dans la même veine

À lire aussi