Comment désinstaller SecuPress ?

SecuPress peut être désinstallé depuis la page des extensions dans l'administration de WordPress, ou manuellement par FTP et interface de gestion de la base de données.

Comme pour toutes modifications importantes que vous pouvez faire sur votre installation, nous vous recommandons de créer une sauvegarde complète de votre site avant de désinstaller SecuPress.

Désinstallation depuis l’administration de WordPress

Vous pouvez désinstaller complètement SecuPress depuis la page des extensions. C’est la méthode la plus simple. SecuPress fera le ménage automatiquement, en supprimant ses fichiers/dossiers, les modifications (dans les fichiers htaccess ou wp-config.php) et ses ajouts dans la base de données.

  1. Accédez à la page des extensions installées sur votre site dans votre tableau de bord.
  2. Localiser SecuPress.
  3. Si l'extension est activée, cliquez sur "Désactiver". Une extension doit être désactivée avant de pouvoir être désinstallée.
  4. Une fois l'extension désactivée, un lien "Supprimer" apparaîtra sous le nom de l'extension. Cliquez sur "Supprimer".
  5. Confirmez la suppression lorsque vous y êtes invité. L'extension et ses fichiers associés seront alors supprimés de votre site.

Dans le cas où vous utilisiez SecuPress Pro, vous pouvez exporter vos réglages avant sa désinstallation pour pouvoir les importer ensuite dans un autre site, ou vous en servir comme une sauvegarde.

Selon les autorisations serveur, les fichiers ajoutés en mu-plugins peuvent rester en place, vous devrez donc intervenir manuellement en FTP pour les supprimer. (voir plus bas Désinstallation manuelle)

Si vous aviez utilisé l’option concernant la sécurisation des clés, elles ne sont plus présentes dans le fichier wp-config.php. Elles seront générées de façon automatique par WordPress en base de données, vous pouvez toutefois faire le choix de les remettre en place manuellement dans votre fichier wp-config.php en utilisant l’url https://api.wordpress.org/secret-key/1.1/salt/

Désinstallation manuelle

Supprimer manuellement SecuPress du dossier des extensions dans /wp-content/plugins/ via FTP ne suffit pas pour une désinstallation complète. Vous devrez supprimer manuellement d'autres informations dans les fichiers et la base de données.

Ne faites ces manipulations que si vous êtes à l’aise avec ce type d’intervention.

⚠️ Les actions manuelles par FTP, et l’interface de gestion de votre base de données ( PHPMyAdmin, Adminer …) ne peuvent pas être annulées. Si vous effectuez une modification non désirée, vous pourrez toujours revenir en arrière en réinstallant votre sauvegarde.

Via FTP :

  • Dossiers à supprimer :
    • Supprimez tous les dossiers de sauvegardes si vous avez utilisé cette option (fichiers et base de données) leur nom commence par "secupress" dans /wp-content/backups/secupress-xxxx
  • Fichiers à supprimer :
    • /wp-content/mu-plugins/_secupress_salt_keys_xxxxx.php
    • /wp-content/mu-plugins/_secupress_cookiehash_xxxxx.php
  • Fichiers à éditer :
    • Les fichiers wp-config.php et .htaccess (celui à la racine de votre instance WordPress) : supprimez tout ce qui se trouve entre # BEGIN SecuPress xxx et # END SecuPress

Dans le tableau de bord de votre site :

  • Supprimer les Événements Cron Associés :
    • Pour gérer les événements cron, nous vous conseillons d'utiliser l'extension WP Crontrol, installez et activez là.
    • allez dans l'onglet "Évènements Cron"
    • recherchez les crons commençant par "secupress" et supprimez-les.

Dans l'interface de gestion de la base de données :

Accédez à phpMyAdmin via le panneau de contrôle de votre hébergeur, et utiliser son système de recherche.

  • Tables de la base de données à supprimer :
    • wp_secupress_geoips si vous avez utilisé l'option de gestion GeoIP
  • Tables de la base de données à modifier :
    • wp_options : Rechercher le mot secupress dans la colonne option_name et supprimer ces lignes.