# Checklist — choisir son outil PHP compatibility WordPress

**Site / client :** _________________________  
**PHP actuel :** _______ → **PHP cible :** _______  
**Plugins actifs :** _______ (dont premium hors .org : _______)  
**Date :** _________________________

> Ne basculez **jamais** PHP en production sans scan sur un **staging miroir**.

---

## Phase 0 — Où en êtes-vous ?

- [ ] L'hébergeur affiche une date limite PHP 7.4 / 8.0 / 8.1
- [ ] Vous avez **10+ plugins**, dont des **premium** (Elementor Pro, gateway, ERP…)
- [ ] Un **thème enfant** ou des **mu-plugins** custom
- [ ] Vous n'avez **jamais** testé la version PHP cible sur staging
- [ ] Backup complet récent (fichiers + base)

---

## Phase 1 — Cadrage (5 questions)

- [ ] Cible : **8.3** (hébergeur courant), **8.4**, ou **8.5** ?
- [ ] Stack : vitrine **< 10 plugins .org** ou WooCommerce **premium mixte** ?
- [ ] Qui fait le travail : **marchand**, **freelance**, **agence dev** ?
- [ ] Besoin **wp-admin** (plugin) ou **CI/GitHub Actions** acceptable ?
- [ ] Code doit rester **100 % local** (pas d'API cloud) ?

---

## Phase 2 — Critères éliminatoires

| Critère | Must-have pour moi |
|---------|-------------------|
| Scan plugins **premium hors .org** | ☐ |
| Scan **thème + mu-plugins** | ☐ |
| Presets migration **1 clic** | ☐ |
| Export **JSON** pour ticket client | ☐ |
| **WP-CLI** / CI agence | ☐ |
| **Site Health** intégré | ☐ |
| Zéro envoi code vers API tierce | ☐ |

---

## Phase 3 — Shortlist (max 2 outils)

| Outil testé | Errors bloquantes | Warnings | Verdict |
|-------------|-------------------|----------|---------|
| | | | |
| | | | |

- [ ] Scan sur **staging identique** à prod
- [ ] Preset aligné sur version PHP **cible hébergeur**
- [ ] Purge plugins morts (**Plugin Usage Detector**) **avant** scan profond
- [ ] Correction errors → **re-scan vert** avant prod

---

## Phase 4 — Go-live PHP

- [ ] Export JSON archivé (preuve client)
- [ ] Bascule PHP **mardi–jeudi matin** (pas vendredi soir)
- [ ] Tests : front, wp-admin, checkout, formulaires, cron
- [ ] Surveillance **72 h** (logs PHP, Santé du site)

---

*Checklist Volade · Article : Comparatif 11 outils PHP compatibility 2026*
