Поддержка Проблемы и решения два WP с одной базой пользователей

  • Решено spy_and_dude

    (@spy_and_dude)


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

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Модератор Yuri

    (@yube)

    В конфиге второго сайта определить константы CUSTOM_USER_TABLE и CUSTOM_USER_META_TABLE так, чтобы они соответствовали таблицам первого. Или наоборот 🙂 Права юзеров по каждому сайту выставляются раздельно.

    Автор spy_and_dude

    (@spy_and_dude)

    а по конктретнее в каком файле надо строчку подправить а то что то найти «CUSTOM_USER_TABLE» не могу…
    если не сложно с маленьким примером ):

    Модератор Yuri

    (@yube)

    В wp-config.php добавить

    define('CUSTOM_USER_TABLE', 'wp_users');
    define('CUSTOM_USER_META_TABLE', 'wp_usermeta');

    P.S. Если не понимаете что это и как оно работает, то лучше не делайте.

    есть домен на нём установлено два WP

    А что вы делаете?

    Автор spy_and_dude

    (@spy_and_dude)

    А что вы делаете?

    мы думаем…

    вот только одно понять не могу — по идее 2 базы mysql в одной из них не должно быть таблицы wp_users и wp_usermeta а должна стоять ссылка на другую базу данных в которой есть эта таблица но в примере
    define(‘CUSTOM_USER_TABLE’, ‘wp_users’);
    define(‘CUSTOM_USER_META_TABLE’, ‘wp_usermeta’);
    не показывает какую mysql брать для работы

    Модератор Yuri

    (@yube)

    по идее 2 базы mysq

    Плохая идея. База одна, префиксы разные.

    Автор spy_and_dude

    (@spy_and_dude)

    define(‘CUSTOM_USER_TABLE’, ‘wp_users’);
    define(‘CUSTOM_USER_META_TABLE’, ‘wp_usermeta’);
    эти строчки ставить в файл после
    // ** Настройки MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //

    просто почему то вылазиет проблема с кодировкой и ошибка в файле при заходе в веб

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «два WP с одной базой пользователей» закрыта для новых ответов.