usuarios editores

Este debate contiene 1 respuesta, tiene 1 mensaje y lo actualizó  Viredoo hace 4 años, 8 meses.

  • Autor
    Publicaciones
  • #74705

    Viredoo
    Miembro

    Hola,

    vuelvo a solicitar vuestra ayuda, a ver si podéis ayudarme, estoy apunto de poder sacar mi portal al mundo 🙂 cuando me he dado cuenta de un error bastante grave 🙁

    Cuando los usuarios se registran, le he activado la opción de moderar, para evitar robot y spam, una vez están activos les es imposible realizar “Like” o “Favoritos” ni siquiera pueden hacer “reportar usuario”. Yo
    no me había dado cuenta porque con mi cuenta de administrador no pasa, es decir funciona todo perfecto.

    Entonces se me ha ocurrido que el error podía estar en los roles de usuario, más que nada porque he hecho todo tipo de pruebas desactivando todos los plugins y seguía el error igual.

    He ido subiendo los niveles de los usuarios registrados, “y Wala!!!” al llegar al perfil de “editor” todo les funciona correctamente.

    Entonces mi pregunta es la siguiente: ¿Puede un editor dañar el portal?…. ¿que privilegios tiene un Editor con respecto un suscriptor o colaborador? …. ¿es posible que el portal funcione correctamente si todos los usuarios son editores?

    La verdad no se porque de este error, si alguien sabe más se agradece la ayuda.

  • #74719

    Viredoo
    Miembro

    De momento he podido solucionar parte del problema, os explico como lo he hecho.

    Como los usuarios no podían navegar porque les daba error al utilizar Like, favoritos, borrar mensajes, etc, cosa que no tengo ni idea porque pasa. He utilizado para todos los usuarios el rol de Editor, le otorga más privilegios al usuario, y para contrarrestarlo, he instalado “Editor de Roles”, con ello podemos hacer click y descadillar los privilegios de editor, con los que lo he dejado como si fuesen suscriptores.

    Ahora acceden como Editores, pero limitados como suscriptores.

    el único problema que tengo y no puedo solucionar es evitar que entren en el Daschboard, cosa que los suscriptores no podían hacer porque había añadido el siguiente código a las funciones.

    function controla_acceso_panel_admin()
    {
    global $current_user;
    get_currentuserinfo();
    if ($current_user->user_level < 4)
    {
    wp_redirect( get_bloginfo('url') );
    exit;
    }
    }
    add_action('admin_init', 'controla_acceso_panel_admin', 1);

    ¿sabéis que debo cambiar para que únicamente el administrador pueda entrar al dashboard?,

El foro ‘Multisitio – BuddyPress’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest