Me gustaría evitar que ciertos roles de usuario accedan al panel de control http://www.openeye.net/wp-admin/ en absoluto. He movido y rediseñado los perfiles de usuario a una nueva página que se puede ver en el sitio. ¿Cómo haría para hacer esto?
admin
user-roles
dashboard
Zach Shallbetter
fuente
fuente
Respuestas:
Para bloquear a los suscriptores y contribuyentes fuera del administrador:
Espero que ayude. Todos los roles le dan al usuario una capacidad que es el nombre de ese rol, por lo que puede usar cualquier nombre de rol como una capacidad.
fuente
fuente
Sí, necesitaría usar la función current_user_can ($ capacidad). Aquí está la referencia oficial de WordPress: https://codex.wordpress.org/Function_Reference/current_user_can
fuente
fuente