Projet

Général

Profil

Guide WPForge » Historique » Version 19

Johnny Fontaine, 15/04/2026 17:51

1 5 Johnny Fontaine
# <img style="width: 180px;" src="clipboard-202603161125-sbyni.png"> Guide d'utilisation WPForge
2 1 Johnny Fontaine
3 2 Johnny Fontaine
> [!Note] Ce guide décrit les actions courantes pour les professeurs dans WPForge.
4 1 Johnny Fontaine
5 19 Johnny Fontaine
Ce guide pratique vous accompagne au quotidien pour gérer vos sites WordPress avec WPForge.
6 1 Johnny Fontaine
7
---
8 9 Johnny Fontaine
9 19 Johnny Fontaine
## 🚀 Premiers pas
10 9 Johnny Fontaine
11 19 Johnny Fontaine
### Lancer la plateforme
12 9 Johnny Fontaine
13 19 Johnny Fontaine
```bash
14
# Terminal 1 : Backend
15
cd backend && source venv/bin/activate
16
uvicorn main:app --reload --host 127.0.0.1 --port 8000
17
18
# Terminal 2 : Frontend
19
cd frontend && npm run dev
20 1 Johnny Fontaine
```
21
22 19 Johnny Fontaine
### Accès
23 9 Johnny Fontaine
24 19 Johnny Fontaine
| Service | URL |
25
|---------|-----|
26
| Interface | http://localhost:5173 |
27
| API | http://127.0.0.1:8000 |
28
| Docs API | http://127.0.0.1:8000/docs |
29 1 Johnny Fontaine
30 19 Johnny Fontaine
### Connexion
31 12 Johnny Fontaine
32 19 Johnny Fontaine
1. Ouvrez http://localhost:5173
33
2. Connectez-vous avec vos identifiants
34
3. Changez votre mot de passe si premier accès
35 1 Johnny Fontaine
36
---
37 12 Johnny Fontaine
38 19 Johnny Fontaine
## 🌍 Ajouter un site
39 9 Johnny Fontaine
40 19 Johnny Fontaine
1. **Sidebar** → "Sites"
41
2. **Bouton** → "+ Nouveau site"
42
3. Remplissez le formulaire :
43 9 Johnny Fontaine
44 19 Johnny Fontaine
| Champ | Description |
45
|-------|-------------|
46
| Nom | Nom afficher du site |
47
| URL | URL WordPress (https://...) |
48
| Chemin WP-CLI | Si pas dans PATH |
49
| DB (optionnel) | Pour opérations directes |
50 1 Johnny Fontaine
51 19 Johnny Fontaine
4. **Enregistrer**
52 1 Johnny Fontaine
53 15 Johnny Fontaine
---
54 9 Johnny Fontaine
55 19 Johnny Fontaine
## 🔌 Gérer les plugins
56 9 Johnny Fontaine
57 19 Johnny Fontaine
### Méthode rapide
58 1 Johnny Fontaine
59
```
60 19 Johnny Fontaine
Sites → [Sélection] → Plugins
61 9 Johnny Fontaine
```
62
63 19 Johnny Fontaine
### Actions disponíveis
64 9 Johnny Fontaine
65 19 Johnny Fontaine
| Action | Résultat |
66
|--------|----------|
67
| ✅ Activer | Rend le plugin actif |
68
| ❌ Désactiver | Désactive sans supprimer |
69
| 🔄 Mettre à jour | Dernière version |
70
| 🗑️ Supprimer | Retire entièrement |
71 16 Johnny Fontaine
72
### Opérations groupées
73
74 19 Johnny Fontaine
1. Cochez plusieurs plugins
75
2. Sélectionnez l'action
76
3. Appliquer
77 9 Johnny Fontaine
78 19 Johnny Fontaine
---
79 9 Johnny Fontaine
80 19 Johnny Fontaine
## 🎨 Gérer les thèmes
81 9 Johnny Fontaine
82 19 Johnny Fontaine
Même principe que les plugins :
83 9 Johnny Fontaine
84
```
85 19 Johnny Fontaine
Sites → [Sélection] → Thèmes
86 9 Johnny Fontaine
```
87 17 Johnny Fontaine
88 19 Johnny Fontaine
Actions : Activer | Désactiver | Supprimer
89
90 17 Johnny Fontaine
---
91
92 19 Johnny Fontaine
## ⌨️ Terminal WP-CLI
93 17 Johnny Fontaine
94 19 Johnny Fontaine
Chaque site dispose d'un terminal intégré :
95 17 Johnny Fontaine
96 19 Johnny Fontaine
```
97
Sites → [Sélection] → Terminal
98
```
99 9 Johnny Fontaine
100 19 Johnny Fontaine
### Commandes utiles
101 17 Johnny Fontaine
102 19 Johnny Fontaine
```bash
103
wp plugin list              # Liste les plugins
104
wp plugin activate akismet  # Active un plugin
105
wp core update              # Met à jour WordPress
106
wp theme status             # État des thèmes
107
wp db optimize              # Optimise les tables
108
wp search-replace 'old' 'new' # Remplace en base
109
```
110 9 Johnny Fontaine
111 19 Johnny Fontaine
---
112 9 Johnny Fontaine
113 19 Johnny Fontaine
## 📸 Screenshots
114 9 Johnny Fontaine
115 19 Johnny Fontaine
Capturer l'état d'un site :
116 9 Johnny Fontaine
117
```
118 19 Johnny Fontaine
Sites → [Sélection] → 📸 Screenshots
119 9 Johnny Fontaine
```
120
121 19 Johnny Fontaine
Options :
122
- Frontend / Backend
123
- Sauvegarde automatique
124
125 9 Johnny Fontaine
---
126
127 19 Johnny Fontaine
## 💾 Sauvegardes
128 9 Johnny Fontaine
129 19 Johnny Fontaine
### Créer une sauvegarde
130 9 Johnny Fontaine
131 19 Johnny Fontaine
```
132
Sites → [Sélection] → Sauvegardes → + Créer
133
```
134 9 Johnny Fontaine
135 19 Johnny Fontaine
### Restaurer
136 9 Johnny Fontaine
137 19 Johnny Fontaine
```
138
Sites → [Sélection] → Sauvegardes
139
→ [Sélectionner] → Restaurer
140
```
141 9 Johnny Fontaine
142 19 Johnny Fontaine
> ⚠️ Confirmez avant restauration !
143 9 Johnny Fontaine
144 19 Johnny Fontaine
---
145 9 Johnny Fontaine
146 19 Johnny Fontaine
## 📊 Tableau de bord
147 9 Johnny Fontaine
148 19 Johnny Fontaine
Widgets disponibles :
149 9 Johnny Fontaine
150 19 Johnny Fontaine
- Nombre de sites actifs
151
- Santé système (CPU/RAM/Disque)
152
- Activité récente
153
- Actions rapides
154 9 Johnny Fontaine
155
---
156
157 19 Johnny Fontaine
## 👥 Utilisateurs
158 9 Johnny Fontaine
159 19 Johnny Fontaine
### Ajouter un utilisateur
160 9 Johnny Fontaine
161 19 Johnny Fontaine
```
162
Utilisateurs → + Ajouter
163
→ Nom / Email / Rôle / Mot de passe
164
→ Créer
165
```
166 9 Johnny Fontaine
167 19 Johnny Fontaine
### Rôles
168 9 Johnny Fontaine
169 19 Johnny Fontaine
| Rôle | Droits |
170
|------|---------|
171
| 👑 Admin | Tout |
172
| 📢 Manager | Sites uniquement |
173
| 🔧 Opérateur | Opérations uniquement |
174
| 👀 Lecteur | Consultation |
175 9 Johnny Fontaine
176 19 Johnny Fontaine
---
177 9 Johnny Fontaine
178 19 Johnny Fontaine
## 🔧 Dépannage rapide
179 9 Johnny Fontaine
180 19 Johnny Fontaine
| Problème | Solution |
181
|----------|----------|
182
| Cannot connect | Vérifier WP-CLI + URL |
183
| Backup failed | Espace disque + mysqldump |
184
| Update failed | Permissions + cache |
185 18 Johnny Fontaine
186 19 Johnny Fontaine
### Logs
187 18 Johnny Fontaine
188
```
189 19 Johnny Fontaine
./logs/
190 18 Johnny Fontaine
```
191
192 9 Johnny Fontaine
---
193
194 19 Johnny Fontaine
## ⌨️ Raccourcis clavier
195 9 Johnny Fontaine
196 19 Johnny Fontaine
| Touche | Action |
197
|--------|--------|
198
| `/?` | Aide |
199
| `g s` | Sites |
200
| `g u` | Utilisateurs |
201
| `g p` | Plugins |
202
| `g t` | Thèmes |
203
204
---