Bloquea el acceso a /wp-admin/ a usuarios normales

Estado
No está abierto para más respuestas.

trademarkos

Cobre
Usuario de Bronce
Mensajes
862
Puntuación de reacción
2
Para bloquear el acceso a /wp-admin/ por usuarios que no son administradores, cuando un usuario no esta logueado o no es administrador siempre retornará al home de la pagina y así evitar curiosos.

Accedes a Apariencia > Editor > functions.php y añades esta línea:


HTML:
// Bloquea acceso wp-admin a usuarios motherfuckers
add_action( 'init', 'blockusers_init' );

function blockusers_init() {
    if ( is_admin() && ! current_user_can( 'administrator' ) &&
       ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
        wp_redirect( home_url() );
        exit;
    }
}


WordPress › Español » Acceso al wp-admin
Un saludo mindunguis.
 

Imagination

Moderador
Miembro del equipo
Usuario de Bronce
Mensajes
2,683
Puntuación de reacción
0
Ya lo conocía, pero seguro que le vendrá bien a los compañeros que no lo conocían

Gracias ;)


Saludos Imagination :cool: :cool:
 
Mensajes
343
Puntuación de reacción
0
En el theme de weaver2 no me funciona..no me deja editar el functions.php :(
 

Godino

Cobre
Usuario de Bronce
Mensajes
596
Puntuación de reacción
0
Siempre viene bien saber todo este tipo de cosas :mola:
 
Estado
No está abierto para más respuestas.
Arriba