Fairweb

Développement WordPress, WordPress Mu, BuddyPress

Modifier le préfixe des tables de WordPress

| 9 Commentaires

Si vous avez modifié le préfixe de vos tables de WordPress (initialement wp_) après son installation, vous avez certainement aussi modifié la variable $table_prefix dans le fichier wp-config.php ce qui est logique. L’opération ne s’arrête pas là. Si à ce moment là, vous essayez de vous loguer dans l’admin, surprise :

Vous n’avez pas les droits suffisants pour accéder à cette page

est le seul message que vous obtiendrez et vous n’irez pas plus loin.

Quelques opérations complémentaires sont nécessaires :

  • Dans la table initialement nommée wp_options, recherchez, dans le champ option_name, la valeur wp_user_roles et remplacez wp_ avec votre nouveau préfixe de tables
  • Dans la table initialement nommée wp_usermeta, recherchez, dans le champ meta_key, toutes les valeurs qui commencent par wp_ et remplacez ce wp_ par votre nouveau préfixe de tables. Il y aura au moins wp_capabilities et wp_user_level.

En principe, tout devrait rentrer dans l’ordre et vous pourrez à nouveau vous loguer dans WordPress.

Share

Auteur : Fairweb

Développement php/mysql, conception de sites internet

9 Commentaires

  1. Super ! Un petit billet d’une grande utilité qui méritait de modestes remerciements ;-)

  2. Ravie de t’avoir rendu service Aurélien.

  3. Pingback : Modification du préfixe des tables de WordPress | Loïc Morvan : Web 2.0

  4. Pingback : Wordpress 2.7 et ses problèmes de droits | Ozmoz

  5. Pingback : Plugins et astuces pour sécuriser et optimiser WordPress

  6. Travail de grande qualité
    Merci

  7. bonjour est-ce qu’il y a moyen par une requête d’automatiser les deux derniers points car j’ai des centaines d’occurrences faisant référence à mes anciens préfixes.
    Merci.

  8. Merci beaucoup !

  9. Ce petit article m’a tiré d’affaire, merci beaucoup ! (d’autant que beaucoup de blogs parlent de ce problème sans donner LA solution)

    J’ajouterai que ce problème arrive seulement si on change les préfixes d’une installation déjà faite. Si on installe pour la première fois WP après avoir changé le paramètre de préfixe dans wp-config, apparemment il n’y a pas de problème.

    Meric

Laisser un commentaire

Champs Requis *.

*