Перенаправить на другой URL для разных ролей после входа - PullRequest
0 голосов
/ 24 ноября 2010

Я создал 2 разные роли в WordPress: writer и copy-writer, с возможностью «только чтения» (поэтому они могут изменять только свой профиль)

Также я разработал плагин.

Таким образом, после того, как пользователь войдет в панель ADMIN, они будут перенаправлены на страницу профиля, но мне нужно, чтобы они были перенесены на мою страницу плагина.

Есть идеи о том, как достичь вышеуказанной функциональности?

Ответы [ 2 ]

0 голосов
/ 30 ноября 2010
add_action('login_redirect','my_function');
0 голосов
/ 24 ноября 2010

проверьте страницу перенаправления (откуда пользователь перенаправляется после успешного входа в систему), добавьте условный оператор для проверки роли пользователя и затем соответственно перенаправьте.

if($role=="whatever role you want to check")
  // redirect to plugin page
else
  // redirect to profile page (the default behavior)
...