Restringir acceso al administrador solo para rol admin en WordPress

ForoFreelance Foros Programación & Tecnologías Restringir acceso al administrador solo para rol admin en WordPress

Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • #11110

    Juan
    Participante
    @juan

    Record +79

    Hola hola!

    Con el código que hoy vengo podrás limitar el acceso a la área de Wp Dashboard o Escritorio de WordPress solo para los usuarios con rol de administrador.

    Ni el rol editor, autor, colaborador o suscriptor podrán acceder al: /wp-admin/

    Este código es bueno en cierta manera para proteger a nuestro sitio de intrusos.

    Copia y pega el siguiente código en el archivo functions.php

    /* Function To Lock WP Dashboard Except Administrator Role */
    function wpse_11244_restrict_admin() {
    if ( ! current_user_can( 'manage_options' ) && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) {
    wp_redirect( home_url() );
    }
    }
    add_action( 'admin_init', 'wpse_11244_restrict_admin', 1 );
    - Valoraciones -
    2 votos, promedio: 5,00 de 52 votos, promedio: 5,00 de 52 votos, promedio: 5,00 de 52 votos, promedio: 5,00 de 52 votos, promedio: 5,00 de 5
    2 Votos (5,00/5)
Viendo 1 publicación (de un total de 1)

Debes estar registrado para responder a este debate. Entrar & Registro