Ошибка вывода логина пользователя и его роли через шорткод
-
задача вывести имя (логин) пользователя и его «роль». Код не срабатывает, вызывает ошибку, подскажите где ошибка?
add_shortcode('usernamesite', 'user_name_sait'); function user_name_site ( $attr, $shortcode_content = null ) { $user = get_userdata(); return $nick = $user->user_login; } add_shortcode('userrolesite', 'user_role_site'); function user_role_site ( $attr, $shortcode_content = null ) { $user = get_userdata(); $roles = implode(', ', $user->roles); $replace = array( 'administrator' => 'Администратор', 'editor' => 'Редактор', 'author' => 'Автор', 'contributor' => 'Помощник', 'subscriber' => 'Подписчик' ); return $roles = strtr($roles, $replace); }
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «Ошибка вывода логина пользователя и его роли через шорткод» закрыта для новых ответов.