Несколько баз данных, одни и те же пользователи в WordPress? - PullRequest
0 голосов
/ 20 апреля 2020

Документация

WordPress упоминает в документации , что вы можете использовать одну и ту же базу пользователей в разных базах данных в одном домене. Затем дополнительно предоставляется ссылка , где объясняется, как редактировать wp-config. php для достижения этой цели.

Реализация

База данных-1 и база-2 находятся в одном домене. А также папка-1 и папка-2. В папке 1 вы загружаете установочный комплект WordPress и редактируете wp-config. php: добавьте учетные данные базы данных-1 и приведенный ниже код для пользовательской базы пользователей. Затем продолжите установку вручную.

$table_prefix = 'wp1_';

// custom users and usermeta tables
define( 'CUSTOM_USER_TABLE', 'wp1_users' );
define( 'CUSTOM_USER_META_TABLE', 'wp1_usermeta' );

В папке 2 вы загружаете установочный комплект WordPress и редактируете wp-config. php: добавьте учетные данные базы данных-2 и приведенный ниже код для пользовательской базы пользователей. Таблица_prefix в соответствии с базой данных-2, но те же пользовательские таблицы, что и в базе данных-1. Затем приступите к ручной установке.

$table_prefix = 'wp2_';

// custom users and usermeta tables
define( 'CUSTOM_USER_TABLE', 'wp1_users' );
define( 'CUSTOM_USER_META_TABLE', 'wp1_usermeta' );

В результате получается две базы данных, каждая из которых имеет свои собственные таблицы: wp1_users, wp1_usermeta. Без связи между базами данных пользователей.

Как их соединить, чтобы получить несколько баз данных, одинаковых пользователей?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...