Si vous souhaitez ajouter un blog Wordpress à votre hébergement PrestaShop Hosting, c'est tout à fait possible.
Il vous faut pour cela suivre les étapes suivantes:
Gérer le dossier blog
Dans le PrestaShop
Votre blog doit être contenu dans le webroot du PrestaShop. Prenez note que le PrestaShop est toujours dans le dossier:
/vol/site/current
Par conséquent, votre blog Wordpress sera par exemple dans:
/vol/site/current/blog
Ajouter la variable
Dans l'onglet Variables de Ps Hosting vous devez ajouter une nouvelle entrée « BLOG_DIRNAME » qui prend pour valeur le chemin d'accès au répertoire WordPress depuis la racine web.
Donc ici "blog"
Pensez à bien sauvegarder en haut à droite.
Gérer la base de données
PrestaShop et Wordpress partagent la même base de données
Dans ce cas, il vous faut simplement modifier dans le fichier de configuration de WordPress (wp-config.php ) et mettre les données de la base de données PrestaShop que vous trouverez dans Variables.
PrestaShop et Wordpress partagent ont deux bases de données distinctes
Il vous faudra créer la base de données WordPress
Connectez vous en SSH
Accédez à mysql
mysql
Créer la base de données Wordpress, en changement le CHANGE_____PASSSWORD______ avec un mot de passe fort (minimum 16 caractères)
create database wordpress;
create user 'wp_user'@'localhost' identified by 'CHANGE_____PASSSWORD______';
GRANT ALL ON wordpress.* TO `wp_user`@`localhost`;
GRANT ALL ON wordpress.* TO `admin`@`localhost`;
flush privileges;
Ajouter ensuite les Variables dans l'onglet Variables
DB_WP_NAME => wordpress
DB_WP_PASSWORD => [le mot de passe que vous aurez choisi]
DB_WP_USERNAME => wp_user
Veuillez à bien respecter la nomenclature
Vous aurez ceci:
N'oubliez pas de sauvegarder en haut à droite avec "Save"
Pensez à bien modifier ces données dans le wp-config.php de Wordpress
Gérer le .gitignore
Il vous faudra modifier le .gitignore avec
# Blog
/[BLOG_DIRECTORY]/*
!/[BLOG_DIRECTORY]/wp-content/
/[BLOG_DIRECTORY]/wp-content/*
!/[BLOG_DIRECTORY]/wp-content/themes
/[BLOG_DIRECTORY]/wp-content/twenty*
!/[BLOG_DIRECTORY]/wp-content/plugins/
/[BLOG_DIRECTORY]/wp-content/plugins/*
Le BLOG_DIRECTORY correspondant au dossier qui contient le blog dans votre PrestaShop/
Ex: Si votre blog est dans un dossier qui s'appelle "blog" vous mettrez:
# Blog
/blog/*
!/blog/wp-content/
/blog/wp-content/*
!/blog/wp-content/themes
/blog/wp-content/twenty*
!/blog/wp-content/plugins/
/blog/wp-content/plugins/*
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.