name: wordpress
category: cms
public: true
database: required
hosting_hints:
- shared
- vps
- managed-wp
- docker
audit_stack:
- analyze
- code-clean
- seo
- design-review
- perf
- cso
- a11y
- doc
plugins:
context7: no
ui-ux-pro-max: optional
gstack: optional
---
WordPress
CMS PHP/MySQL classique. Thème custom OU thème acheté + plugins. Peut inclure WooCommerce (overlay séparé).
Detection signals
Strong signals (×3)
- FILE:
wp-config.php
- FILE:
wp-config-sample.php
- DIR:
wp-admin/
- DIR:
wp-includes/
Medium signals (×2)
- DIR:
wp-content/
- DIR:
wp-content/themes/
- DIR:
wp-content/plugins/
- STRING_IN_FILE:
wp-content/themes/*/style.css contient "Theme Name:"
- STRING_IN_FILE:
composer.json contient "johnpbloch/wordpress" OR "roots/wordpress"
Weak signals (×1)
- FILE:
.htaccess contient "RewriteRule ^index.php$"
- EXT: 20+ fichiers .php
- FILE:
wp-cli.yml
- DIR:
mu-plugins/
Composition overlays
- WooCommerce : DIR
wp-content/plugins/woocommerce/ OR DEP woocommerce → appliquer overlay e-commerce
- Multisite : STRING_IN_FILE
wp-config.php contient "WP_ALLOW_MULTISITE" → noter
Implications
- Hébergement : shared hosting (OVH, IONOS, Hostinger), VPS, ou managed-WP (WP Engine, Kinsta)
- Base de données : MySQL/MariaDB REQUISE
- SEO/GEO : CRITIQUE
- Surface sécurité : GRANDE — plugins tiers, wp-admin exposé, XML-RPC, attaques massives bruteforce
- UI/UX : dépend du thème (custom ou acheté)
Typical pain points
- Plugins obsolètes / non mis à jour (failles critiques)
- Pas d'environnement staging
- Images non optimisées (poids page énorme)
- Pas de cache (page cache, object cache)
- wp-admin accessible publiquement sans 2FA
- XML-RPC exposé (pingback DDoS, bruteforce)
- Base de données : tables
wp_options gonflées par transients
- SEO plugin (Yoast / RankMath / SEOPress) mal configuré ou absent
- Thème custom non testé sur mobile / a11y
- Backup absent ou manuel
- PHP version obsolète (< 8.1)
Interview questions (adaptive)
En plus du set minimum business :
- Hébergeur actuel ? (shared / VPS / managed-WP — lequel)
- Version PHP et WordPress ?
- Thème : custom (code propre) ou acheté (ThemeForest / autre) ?
- Plugins critiques ? (nombre total + liste des plus importants)
- Environnement staging dispo ? (oui / non / souhaité)
- Dernier audit sécurité ? (date / jamais)
- Stratégie de backup actuelle ? (quotidien / manuel / aucun)
- SEO plugin installé ? (Yoast / RankMath / SEOPress / aucun)
- WooCommerce installé ? (oui / non)
[if: signal matches WooCommerce]
- Accès SSH / WP-CLI disponible ? (oui / non)
- Trafic mensuel estimé ? (pour dimensionnement perf)
Plugin recommendations
- ui-ux-pro-max : OPTIONAL — ON si thème custom en dev
- gstack : OPTIONAL — pour audit Lighthouse/Axe sur staging
- context7 : OFF — WP évolue lentement, pas de doc fast-libs
Example project layout
wp-config.php
wp-admin/
wp-includes/
wp-content/
themes/
mon-theme/
style.css
functions.php
index.php
plugins/
yoast-seo/
woocommerce/ (overlay e-commerce)
uploads/