Найти мета-идентификатор пользователя WordPress

Я хочу сделать поле автозаполнения с гравитационной формой, которая автоматически заполняет имя пользователя и его роли, вставляя мета-идентификатор, для имени я нашел идентификатор «display_name», но я не могу понять, что такое мета роли Удостоверение личности, спасибо.

0

Решение

Это не так просто. Таблица user_meta в базе данных wordpress содержит поле wp_capabilities, в котором хранится объект возможностей. Для извлечения пользовательских ролей лучше использовать функции WordPress:

$id = ... // ID of the user
$caps = get_userdata(1)->wp_capabilities; // object of capabilites looking like {administrator: true}
$roles = array_keys($caps); // now we have list of capabilies in array
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]