Configurer les notifications push web sur WordPress prend moins de 15 minutes si vous utilisez la bonne approche. Voici exactement comment j’ai mis en place PushPro sur mon propre site — du déploiement sur le serveur au premier abonné.
Ce dont vous avez besoin
- Un hébergement web avec PHP 7.4+ et MySQL (n’importe quel hébergeur standard)
- Accès HTTPS sur votre domaine (obligatoire pour le protocole push)
- Accès FTP ou panneau de contrôle pour uploader les fichiers
- Accès à votre tableau de bord WordPress
Installation en 5 étapes
Étape 1 : Créer la base de données
Dans votre panneau d’hébergement (cPanel, Plesk ou similaire), créez une nouvelle base de données MySQL et un utilisateur avec tous les privilèges sur cette base.
Étape 2 : Uploader et configurer PushPro
Uploadez les fichiers PushPro dans un sous-dossier de votre hébergement (ex : /push/). Ouvrez le fichier de configuration, renseignez les informations de la base de données, lancez l’installation via le navigateur.
Étape 3 : Générer les clés VAPID
VAPID (Voluntary Application Server Identification) est le protocole d’authentification pour les notifications push web. Le tableau de bord PushPro génère automatiquement votre paire de clés VAPID.
Étape 4 : Installer le plugin WordPress
Installez le plugin PushPro pour WordPress, entrez l’URL de votre installation PushPro et votre clé API. Le plugin gère automatiquement le fichier service worker nécessaire.
Étape 5 : Configurer l’opt-in
Définissez le timing d’affichage de votre opt-in (30 secondes recommandé pour un blog), personnalisez le texte du widget, activez. Premier test : ouvrez votre site dans un nouvel onglet, attendez le délai configuré, acceptez la notification. Vous venez de devenir votre premier abonné.
PushPro : pushpro.store.