Accueil / Blog / SSH & WP-CLI pour débutants
WordPressSSHWP-CLIDébutant

SSH et WP-CLI pour les nuls : prendre le contrôle de WordPress sans être développeur

SD
Stéphane Duma
· · 4 min de lecture

Vous en avez marre de cliquer partout dans WordPress pour des tâches répétitives ? SSH + WP-CLI, c'est la télécommande officielle de WordPress. En 4 minutes de lecture, vous saurez vous connecter à votre site et lancer vos premières commandes.

SSH, c'est quoi (vraiment) ?

SSH (Secure Shell) est un protocole qui vous permet de piloter votre serveur à distance, de façon sécurisée. Votre hébergeur (OVH, o2switch, Infomaniak…) vous prête un ordinateur — SSH, c'est la télécommande.

Au lieu de cliquer dans une interface graphique, vous tapez des commandes textuelles. C'est plus rapide, plus puissant, et c'est ce qui débloque WP-CLI.

Comment SSH fonctionne
Votre PC
Terminal
Connexion chiffrée SSH →
Votre serveur
WordPress + base de données

Se connecter en 4 étapes

01

Récupérer vos identifiants SSH

Panel de votre hébergeur → cherchez "Accès SSH" ou "Shell". Il vous faut : l'adresse serveur (ex : ssh.monhebergeur.com), votre nom d'utilisateur, et votre mot de passe ou clé SSH.

02

Ouvrir un terminal

Mac : Terminal (Applications > Utilitaires). Windows : PowerShell ou Windows Terminal. Linux : Ctrl+Alt+T.

03

Taper la commande de connexion

ssh utilisateur@adresse-serveur puis Entrée. Le mot de passe ne s'affichera pas pendant la frappe — c'est normal.

04

Vous êtes sur votre serveur

Un message d'accueil apparaît. Tapez "ls" pour lister les fichiers, puis "cd www" ou "cd public_html" pour aller dans le dossier de votre site.

Exemple de connexion
$ ssh monsite@ssh.o2switch.net
Password: ********
monsite@serveur:~$ cd public_html
monsite@serveur:~/public_html$ ls
wp-admin/  wp-content/  wp-includes/  wp-config.php

WP-CLI : vos premières commandes

WP-CLI est l'outil officiel pour gérer WordPress en ligne de commande. Ce que vous faites en 15 clics, WP-CLI le fait en une ligne. La plupart des hébergeurs l'ont déjà installé — vérifiez avec wp --info.

wp core version Version de WordPress installée
wp plugin list Tous les plugins, leur statut, leur version
wp plugin update --all Met à jour tous les plugins en une commande
wp post list --post_type=post Liste des articles avec ID, titre, statut
wp db export backup.sql Sauvegarde complète de la base en un fichier
wp cache flush Vide tous les caches WordPress

En quelques secondes, vous avez une vue complète de votre site, sans ouvrir WordPress. Imaginez la même chose quand c'est un LLM qui génère les commandes pour vous.

Et maintenant ?

Vous savez vous connecter et lancer des commandes de base. Les suites possibles :

Besoin d'un coup de main sur votre WordPress ?

Audit SSH, nettoyage base, corrections en masse — je peux le faire pour vous ou vous accompagner.

Me contacter

Travaillons
ensemble

Un projet en tête ? Parlons-en. Je réponds sous 24h.

me@stephduma.dev