Gérer les connexions WordPress, les paramètres en un seul endroit pour plusieurs sites WordPress sur le même domaine
J’ai hébergé 4 sites wordpress sur le même VPS, similaire à l’ astuce décrite dans ce post, je peux en fait déplacer les paramètres/détails de connexion communs pour tous les sites wordpress vers un répertoire commun (qui n’est pas accessible en public par les requêtes HTTP ou HTTPS ).
Le fichier wp-conn.php stocke les détails d’accès à la base de données commune .
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** MySQL database username */
define('DB_USER', 'username');
/** MySQL database password */
define('DB_PASSWORD', 'password');
Le fichier wp-ftp-conn.php stocke les détails FTP si vous avez besoin de mises à jour fréquentes du plugin (voir ce post pour plus de détails)
/** Setup FTP Details **/
define("FTP_HOST", "localhost");
define("FTP_USER", "username");
define("FTP_PASS", "password");
Le fichier wp-setting.php stocke les paramètres WP communs (voir ce post, ce post et ce post pour plus de détails)
define('DISABLE_WP_CRON', true);
define('WP_POST_REVISIONS', false);
define('EMPTY_TRASH_DAYS', 7);
Modifiez ensuite le wp-config.php pour chaque site WordPress pour (supprimer les lignes correspondantes) :
require('/common/path/wp-conn.php');
require('/common/path/wp-ftp-conn.php');
require('/common/path/wp-setting.php');