Support » Plugin: Import and export users and customers » Como evitar importar usuarios con rol Administrador

  • Resolved nmancinitortugas

    (@nmancinitortugas)


    Hola, estoy probando el plugin y quisiera saber como se puede evitar la importación de usuarios con el rol Administrador. Esto es mas que nada porque quiero permitir a algunos usuarios que puedan hacer el ABM de Usuarios, pero no quiero que puedan importar un usuario con el rol “administrador” y luego tengan full acceso al sitio web. Gracias!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Javier Carazo

    (@carazo)

    Para eso tienes un filtro:
    $editable_roles = apply_filters('editable_roles', $all_roles);

    Con ese filtro tienes el problema resuelto aplicándolo en tu sitio.

    Thread Starter nmancinitortugas

    (@nmancinitortugas)

    Muchas gracias, perdón pero podrían aclarar en que lugar o archivo debería agregar ese filtro? Y además, no logro entender bien cual sería el efecto… entiendo que en la sección “Roles por defecto” del plugin se eliminaría el checkbox del rol “Administrador”? y en ese caso, si quisiera agregar un usuario con la funcionalidad nativa de WP “Add User” también se le estaría prohibiendo la opción de elegir el rol “Administrador”?
    Gracias nuevamente!

    Plugin Author Javier Carazo

    (@carazo)

    @nmancinitortugas,

    Ese código donde suelas poner tú los filtros (tema hijo, plugin de funciones…).

    Sí claro, ese filtro si lo ejecutas verás que recibes un array y ahí puedes hacer un unset() en el array que te envía para devolverlo sin el rol en cuestión.

    Como es un filtro del core, métele algún condicional para que solo se ejecute en esas vistas.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Como evitar importar usuarios con rol Administrador’ is closed to new replies.