• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Как создать общую БД пользователей для двух блогов

Статус
В этой теме нельзя размещать новые ответы.

winews

Постоялец
Регистрация
25 Мар 2009
Сообщения
50
Реакции
3
Как организовать общую базу данных для пользователей из двух разных блогов на WP, не трогая все остальные таблицы?

какие строки/переменные за это отвечают?

или другие варианты решения данной задачи
 
Блоги уже работают или это надо для новых?

если для новых то можно попробовать так(не проверял)

Используем 1 копию движка для 2 блогов как и писал alexzander69




устанавливаем блоги
лезем в phpmyadmin меняем имя таблицы ааа_users на users
заменяем в файлах $wpdb->users на users
по идее должно работать

один новый один действующий, в планах еще добавить блогов таким же стилем
еще около пяти добавить планируется
 
Можно использовать плагин - "один движок для несколько доменов"
PS WP Multi Domain, скачать можно тут:
 
один новый один действующий, в планах еще добавить блогов таким же стилем
еще около пяти добавить планируется

Должно вроде работать попробуй, только код немного поправить
$prefix = $_SERVER['HTTP_HOST']; //имя домена
$prefix = str_replace('www.', '', $prefix); //убираем из имени www
$prefix = str_replace('-', '', $prefix); //убираем дефисы
$prefix = str_replace('.', '', $prefix); //убираем точки
if($prefix=="адрес_твоего_сайта(точку перед зоной убери)")
$table_prefix ="wp_";
$table_prefix = $prefix.'_'; //используем полученное имя в качестве префикса к бд
Или измени в таблицах wp_ на адрес_твоего_сайта(точку перед зоной убери)_
 
Можно использовать плагин - "один движок для несколько доменов"
PS WP Multi Domain, скачать можно тут:
*** скрытое содержание ***

Так зачем плагин ставить они памяти отжирают на инициализацию... тут три с половиной строчки кода, и вуаля....
 
  • Заблокирован
  • #15
Еще такое решение: использовать триггеры БД. MySql 5.0.2 и старше, их поддерживает. При этом таблицы для пользователей каждого блога будут свои (с префиксом). Вешаете на эти таблицы триггеры на вставку, удаление, изменение записей. В триггерах прописываете синхронизацию, и радуетесь жизни! Все делается силами мускуля!

Почитать про триггеры можно, например, тут:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху