У меня есть многосайтовый сценарий WordPress.
я добавил пользователя так:
INSERT INTO wp_users (ID, user_login, user_pass, user_nicename, user_email, user_status, user_registered) VALUES ('$id', '$i', MD5('$pass'), '$i', '$email', '0', '$date');
Теперь я хочу добавить пользователя на определенный сайт в мультисайте.
я делаю это:
insert into wp_usermeta (user_id, meta_key, meta_value) VALUES ($userID, 'wp_${siteID}_capabilities', 'a:1:{s:13:\"administrator\";s:1:\"1\";}')"
insert into wp_usermeta (user_id, meta_key, meta_value) VALUES ($userID, 'wp_${siteID}_user_level', '7')
insert into wp_usermeta (user_id, meta_key, meta_value) VALUES ($userID, 'nickname', '$i')
однако, когда я пытаюсь войти в систему с этим пользователем, я получаю сообщение об ошибке:
«Извините, у вас нет доступа к этой странице.»
есть идеи?