mardi 24 avril 2012

Installer plusieurs blogs Wordpress sur une seule base de donnée

 

Quand vous installez Wordpress, il arrive que votre hébergeur web ne vous fournisse qu’une seule base de donnée MySQL. C’est le cas de l’offre Perso chez OVH. Cependant, vous pouvez installer plusieurs blogs Wordpress sur une seule base de donnée en changeant le préfixe des tables de la base.

  • Commencez d’abord par créer la base de donnée pour le premier blog.
  • Installez Wordpress comme d’habitude
  • Ensuite, créez un second répertoire dans votre dossier web qui contiendra votre second blog Wordpress
  • Copiez dans ce second répertoire les fichiers d’une nouvelle installation de Wordpress
  • Retournez dans le premier répertoire (celui qui contient votre premier blog) et copiez le fichier wp-config.php dans le répertoire du second blog.
  • Ouvrez ce fichier wp-config.php dans un éditeur de texte

Trouvez la ligne :

/**
* WordPress Database Table prefix.
*
* You can have multiple installations in one database if you give each a unique
* prefix. Only numbers, letters, and underscores please!
*/
$table_prefix  = 'wp_';

 

Et vous changez le préfixe de la table, par exemple, en xp_, ainsi notre exemple ci-dessus devient :

/**
* WordPress Database Table prefix.
*
* You can have multiple installations in one database if you give each a unique
* prefix. Only numbers, letters, and underscores please!
*/
$table_prefix  = xp_';

 

Maintenant, entrez l’adresse du second blog dans le navigateur et Wordpress passera directement à l’installation. Suivez les procédures indiquées (rien ne change d’une installation de Wordpress classique).

Vous pouvez vérifier dans phpMyAdmin que vos deux blogs Wordpress sont dans une seule base de donnée :

 

plusieurs-blogs-wordpress-une-base-donnee

Et voilà, vous venez d’installer plusieurs blogs Wordpress sur une seule base de donnée. Et vous pouvez mettre autant de blogs que vous voulez même si cela deviendra lourd au bout d’un certain temps.

 


2 commentaires:

  1. cool merci beaucoup pour votre tuto clair, pratique et facile à mettre en place vous me faite gagner une DB
    merci encore ;)

    RépondreSupprimer