Керуйте з’єднаннями WordPress, налаштуваннями в одному місці для кількох сайтів WordPress на одному домені
Я розміщував 4 сайти WordPress на одному VPS, подібно до трюку, описаного в цій публікації, я можу фактично перемістити загальні налаштування/деталі з’єднання для всіх сайтів WordPress до спільного каталогу (який не є загальнодоступним за запитами HTTP або HTTPS ).
Файл wp-conn.php зберігає загальні дані доступу до бази даних.
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** MySQL database username */
define('DB_USER', 'username');
/** MySQL database password */
define('DB_PASSWORD', 'password');
Файл wp-ftp-conn.php зберігає деталі FTP, якщо вам потрібні часті оновлення плагіна (додаткову інформацію див. у цій публікації )
/** Setup FTP Details **/
define("FTP_HOST", "localhost");
define("FTP_USER", "username");
define("FTP_PASS", "password");
Файл wp-setting.php зберігає загальні параметри WP (дивіться цю публікацію, цю публікацію та цю публікацію для отримання додаткової інформації)
define('DISABLE_WP_CRON', true);
define('WP_POST_REVISIONS', false);
define('EMPTY_TRASH_DAYS', 7);
Потім змініть wp-config.php для кожного сайту WordPress на (видаліть відповідні рядки):
require('/common/path/wp-conn.php');
require('/common/path/wp-ftp-conn.php');
require('/common/path/wp-setting.php');