Плагин очень нравиться, как раз то, что мне было нужно. Поэтому тестирую его очень тщательно на предмет некоторых ошибок. Если вы будите не против в этой теме буду выкладывать свои находки в плане багов (по крайней мере, как мне показалось).
1) Заметил такую проблему, если выводить ЛК пользователей через шорткод на странице, допустим, site.ru/profile. То не авторизованные гости перейдя по странице site.ru/profile (урл без id пользователя) попадают в профиль админа сайта и видят его настройки (и даже могут загружать аватары админу)!
Андрей Plechev said
greshnikk said
Теперь если зайти на сайт под гостем и перейти на страницу любого из пользователей, вообще никакая информация о пользователе не выводится!
Спасибо, поправил.
По поводу комментариев. У вас пользователи разве могут в консоль попадать? Не должны.
Да могут попадать, но у меня на локалке сайт, может поэтому и не блокируется вход в админку
greshnikk said
Скачал плагин заново, но информация о пользователях снова не выводится. Или вы не внесли еще исправления в архив на скачку?
Информация не должна вообще выводиться если пользователь не зарегистрирован и попал на страницу, где расположен шорткод, но если он же переходит на страницу профиля другого пользователя и в адресной строке браузера передается идентификатор этого пользователя, то должен отображатся ЛК. Проверил на своем сайте, все работает.
По поводу закрытия доступа в консоль. Попробуйте открыть файл functiopns.php плагина и измените строку 16 до такого состояния:
add_action('admin_head','wp_admin_success',999);
Неприятная ошибка отыскалась, если при создании группы не задать аватар группы, то его после не удается задать в настройках группы. Сама картинка загружается, но выводится только в списке групп, в самой группе не выводится.
Либо если аватар задан при создании группы (допусти img1), то при его замене на img2, он меняется только в списке групп, а в самой группе пожизненно остается img1