Modifier le préfixe de tableau pour WordPress

Dans ce guide, nous expliquons comment modifier le préfixe de table de base de données de votre installation WordPress.

Le préfixe de table de base de données par défaut pour WordPress est « wp_ » ; cependant, nous vous recommandons de le changer. La raison en est que toutes vos informations de connexion sont stockées dans votre base de données, ce qui rend vos tables WordPress des cibles très populaires pour les pirates. Changer le préfixe rend plus difficile leur effraction.

Remarque : Si vous avez utilisé le programme d'installation en 1 clic pour installer WordPress, vous disposez déjà d'un préfixe de tableau personnalisé.

Vous devez modifier le préfixe de table à trois endroits :

Vous n'avez pas encore de site Web ? Avec WordPress, vous pouvez créer facilement et rapidement le site Web de vos rêves.

Ajouter au panier


Étape 1 - Modifier le préfixe de table dans wp-config.php

  1. Connectez-vous au panneau de configuration one.com.
  2. Ouvrez File Manager sous Fichiers et sécurité.
  3. Localisez le fichier wp-config.php et cochez la case pour le sélectionner.
  4. Cliquez sur Modifier dans la barre de menu en haut de votre écran.
  5. Localisez l’entrée suivante :
$table_prefix = 'wp_' ;
  1. Remplacez 'wp_' par autre chose ; dans ce cas, nous l'avons remplacé par 'david_' :
$table_prefix = 'david_';
  1. Cliquez sur Enregistrer dans le coin supérieur gauche.

Capture d’écran de wp-config.php dans File Manager.


Étape 2 - Modifier le préfixe de table dans la base de données

  1. votre base de données dans PhpMyAdmin.
  2. Cliquez sur le nom de la base de données dans le menu de gauche pour déplier toutes les tables.
  3. Sélectionnez toutes les tables qui commencent par wp_ ; vous devriez en avoir 12 au total.
  4. Cliquez sur Avec sélectionné pour ouvrir le menu déroulant et sélectionner Remplacer le préfixe du tableau.
  5. Tapez wp_ dans le champ De et le nouveau nom dans le champ À, dans cet exemple, david_.
  6. Cliquez sur Continuer pour effectuer la modification.

Capture d’écran de la base de données dans phpMyAdmin.


Étape 3 - Remplacer toutes les références à l’ancien préfixe

Dans certains paramètres stockés dans votre base de données, WordPress fait toujours référence à l'ancien préfixe de table. Pour terminer la modification du préfixe, vous devez les remplacer par votre nouveau préfixe.

  1. Cliquez sur l'onglet SQL dans le menu en haut de l'écran.
  2. Copiez et collez les commandes suivantes :
mettre à jour NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_capabilities' where meta_key = 'OLDPREFIX_capabilities';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_user_level' where meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' where meta_key = 'OLDPREFIX_autosave_draft_ids';
update NEWPREFIX_options set option_name = 'NEWPREFIX_user_roles' where option_name = 'OLDPREFIX_user_roles';
  1. Remplacez OLDPREFIX et NEWPREFIX, avec votre propre ancien et nouveau préfixe. Comme dans l’exemple ci-dessous, où nous remplaçons wp_ par david_ :
update david_usermeta set meta_key = 'david_capabilities' where meta_key = 'wp_capabilities';
update david_usermeta set meta_key = 'david_user_level' where meta_key = 'wp_user_level';
update david_usermeta set meta_key = 'david_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
  1. Cliquez sur Go pour exécuter les commandes et effectuer la modification.

Et voilà ! Le préfixe des tables WordPress a été modifié.

Capture d’écran de l’onglet SQL dans phpMyAdmin.


Articles liés :

Cet article vous a-t-il été utile ?

Vous ne trouvez pas ce que vous cherchez ?

Commencez une conversation

Le moyen le plus rapide de nous contacter – en semaine de 09h00 à 16h00.