Привет Я надеюсь, кто-нибудь может объяснить мне, почему я получаю ошибку:роли пользователя в ошибке массива
«Предупреждение: in_array() ожидает параметр 2 будет массив, строка, заданная»
с следующий код:
$user = wp_get_current_user();
if (in_array('teacher','student', (array) $user->roles)) {
//
}
Я также пытался использовать:
$roles = array('student','teacher');
$user = wp_get_current_user();
if (in_array($roles, (array) $user->roles)) {
//
}
Может кто-нибудь сказать мне, что Я делаю неправильно и как я могу включить в массив больше одной роли?
Я нашел этот отзыв полезным – fairydragon