admin vs super_admin – user levels
-
Olá
A partir do WP3, a utilização do user_level está “deprecated”.
Isto significa que deixámos de poder diferenciar o super administrador (admin que tinha nível 10) dos outros users com função de administradores (que tinham nível 9). Agora ambos tem nível 10 e eu deixei de conseguir disponibilizar-lhes conteúdos diferenciados, específicos para cada um deles.
Como é que eu consigo fazer uma diferenciação similar com o WP3?
O codex diz que devemos usar “roles” ao invés de “user_level”. Ok tudo bem, mas não existe o “role” “super admin”!
Se eu fizer um var_dump($current_user); Tanto faz estar “logado” como “admin” ou como outro qqr administrador que o “role” é o mesmo (adminsitrator)
Fazer a verificação pelo “user ID” é uma possibilidade (o super admin tem sempre o “ID=1”), mas eu queria saber se existe algum outro método mais ortodoxo e mais inteligente de o fazer.
Obrigado!
MAC 🙂
- O tópico ‘admin vs super_admin – user levels’ está fechado a novas respostas.