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

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • может просто счетчик сбился?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Убедитесь, что в таблице wp_usermeta нет записей, у которых значение user_id не совпадает с ID существующих пользователей.

    Flector
    Как это проверить?

    Sergey Biryukov
    Если я там смотрю phpMyAdmin—>wp_usermeta—> вкладка Общие—> столбец user_id—> по столбцу meta_value , administrator три записи ID 1, 2 , 3

    в wp_users только две 1 и 3, то есть не отображается пользователь с ID 2

    Почему так и как это исправить?

    Почему так и как это исправить?

    Была похожая ерунда. Уже точно всего не помню. но также в wp_user кол-во юзеров было меньше, чем реально.
    Оказалось, когда-то был установлен плагин, создающий юзеров в др. таблицах (своих). Пагин был удалён (до моего прихода), а таблицы остались. Почему ВП их подхватывал — я уж не знаю, но решилось удалением левых таблиц и оптимизацией базы.

    ЗЫ. По моему я даже описывал эту ситуацию тут на форуме… Давно это было

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Почему так и как это исправить?

    Вероятно, какой-то плагин (или кто-то из тех, кто работал над сайтом) удалил пользователя не средствами WordPress, а напрямую из таблицы wp_users, забыв при этом про wp_usermeta.

    Можно удалить из wp_usermeta записи, у которых user_id равно 2.

    SeVlad

    Sergey Biryukov
    Спасибо! Удалил строки для данного пользователя, в админке скрытый пользователь больше не отображается.

    Решено!

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