• Как добавить новые поля в таблицу wp_users(А именно, мне нужно добавить тип аккаунта:абитуриент/репетитор), я создал поле с названием user_type_account, но добавить туда ничего не могу… Занимаюсь доработкой плагина.

    [Тема переименована для большей информативности.]

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • я создал поле с названием user_type_account, но добавить туда ничего не могу…

    Через тернии к звёздам? 😀

    В WordPress предусмотрены такие возможности:
    1. Роли пользователей.
    2. Произвольные (кастомные) метаполя, таблица usermeta.

    Я рекомендую выбрать один из этих вариантов.

    Спасибо большое) Но, роли пользователей это не совсем то)

    Но, роли пользователей это не совсем то)

    Трогать БД — вот это «не то» 🙂
    Но если чётко понимаете что и зачем: http://codex.wordpress.org/Class_Reference/wpdb

    Хотя почти уверен, что для Вашей задачи уже есть написанные плагины.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    А именно, мне нужно добавить тип аккаунта:абитуриент/репетитор

    Для этого есть add_user_meta() и другие функции для работы с произвольными полями пользователей. Менять структуру таблицы нет необходимости.

    Готовый пример: «Adding Custom Fields to WordPress User Profile».

Просмотр 4 ответов — с 1 по 4 (всего 4)

Тема «Добавить новые поля в таблицу wp_users» закрыта для новых ответов.