• Возможно ли научить wordpress работать с пользователями из базы от другого движка wordpress той же версии, стоящем на том же хостинге (нужно лишь подменить имя базы)?

    Предыстория.
    Сайту нужна возможность выставлять счет по почте и принимать платеж. Почти все плагины такого толка давно заброшены авторами и не совместимы с актуальными версиями движка.

    Нашел не плагин, но тему которая реализует этот функционал на ура. Естественно стоять она должна на отдельном движке.
    Для выставления счетов система использует зарегистрированных пользователей. Приходится вносить их в систему вручную.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Можно. Нужно создать обьект класса wpdb и задать ему параметры для подключения к БД. Дальше работать с ним, так как вы обычно работаете с $wpdb.

    Речь идет не об отдельно взятом плагине, а о движке в целом. И только о пользователях, а не о всей базе.

    Так вам что именно нужно? Работать с другой БД или не вносить пользователей вручную?

    Если заставить движок выборочно работать с другой базой — очень проблематично (если вообще возможно).

    Если проблема только в том, чтобы не вносить пользователей руками, то можно написать плагин, который при регистрации на сайте автоматически регистрирует пользователя и на том сайте, на котором есть необходимый функционал для выставления счетов.

    Остается только второй вариант.
    Надо будет изучать маны на предмет перехвата регистрации пользователя и где живет функция регистрации.

    Остается только второй вариант.
    Надо будет изучать маны на предмет перехвата регистрации пользователя и где живет функция регистрации.

    Ну на первых порах достаточно будет делать это по клику на кнопку (запуск скрипта) или (что лучше) — запуск по cron 🙂

    Так оно уже щас работать будет и даст вам время разобраться где его нужно внедрить, чтоб было полностью автоматически.

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