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.

 


3 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
  2. Great post . It takes me almost half an hour to read the whole post. Definitely this one of the informative and useful post to me. Thanks for the share.I also provide this service plz visit my site.Web Templates We provide premium and free WordPress themes and deliver 3+ new themes every month, so that you can easily satisfy clients needs and keep your website looking fresh.

    RépondreSupprimer