Sin acceso a wp-admin

Sin acceso a wp-admin

Si necesitas bloquear a todos los usuarios menos al administrador el acceso a la administración de WordPress la siguiente función hace exactamente eso, redirecciona todos los usuarios a la página principal y solo permite al administrador entrar al wp-admin de tu instalación de WordPress.

Abre tu archivo de funciones y pega el siguiente código.

add_action( 'init', 'blockusers_wps_init' );
	function blockusers_wps_init() {
		if ( is_admin() && ! current_user_can( 'administrator' ) ) {
				wp_redirect( home_url() );
				exit;
		}
	}

Si tienes un blog o web con muchos usuarios pero no quieres que entren a la administración para nada, esta es una buena opción que te permite enviarlos directamente a portada y que nunca puedan entrar a la administración o wp-admin, solo el administrador o administradores tendrán acceso al Escritorio de WordPress.

2 comentarios
  1. Oscar Fabian Contrers
    Oscar Fabian Contrers Dice:

    Esto es algo tan básico y útil que no puedo creer que WordPress no lo lleve predeterminado. Gracias por el aporte, acabo de conoder su blog y ya está entre mis marcadores de favoritos.

    Responder

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *