Hantera WordPress-anslutningar, inställningar på ett ställe för flera WordPress-webbplatser på samma domän
Jag har varit värd för 4 wordpress-sajter på samma VPS, liknande tricket som beskrivs i det här inlägget, jag kan faktiskt flytta vanliga inställningar/anslutningsdetaljer för alla wordpress-sajter ut till en gemensam katalog (som inte är tillgänglig offentligt genom HTTP- eller HTTPS- förfrågningar ).
Filen wp-conn.php lagrar den gemensamma databasåtkomstinformationen.
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** MySQL database username */
define('DB_USER', 'username');
/** MySQL database password */
define('DB_PASSWORD', 'password');
Filen wp-ftp-conn.php lagrar FTP-detaljerna om du behöver frekventa uppdateringar av plugin (se det här inlägget för mer information)
/** Setup FTP Details **/
define("FTP_HOST", "localhost");
define("FTP_USER", "username");
define("FTP_PASS", "password");
Filen wp-setting.php lagrar de vanliga WP-inställningarna (se det här inlägget, det här inlägget och det här inlägget för mer information)
define('DISABLE_WP_CRON', true);
define('WP_POST_REVISIONS', false);
define('EMPTY_TRASH_DAYS', 7);
Ändra sedan wp-config.php för varje WordPress-webbplats till (ta bort motsvarande rader):
require('/common/path/wp-conn.php');
require('/common/path/wp-ftp-conn.php');
require('/common/path/wp-setting.php');