• Inicio

  • This is the forum index page
Consultas sobre plantillas o themes wordress y uso de Widget‎
 #8882  por smilelifejavier
 10 Feb 2018 17:52
Podrían explicarme como puedo restringir el acceso al inicio de sesión de wp-admin para que unicamente se pueda acceder siendo administrador? Lo que quiero evitar es que los usuarios coloquen ej: miweb.com/wp-admin y evitar vulnerabilidad de robos de contraseñas y ya que es una plataforma comercial queremos evitar cualquier tipo de problema que pudiese ocurrir. Espero su respuesta a la mayor brevedad. Nos es importante. Gracias.

He leido que desde el código dentro de la carpeta functions.php introduciendo el siguiente código evitamos esto.
Código: Seleccionar todo
<?php
	function restringir_login(){
		global $current_user;
		get_currentuserinfo();

		if ($current_user->user_level <  4) { //si no es admin no entra
			wp_redirect( get_bloginfo('url') );
			exit;
		}

	}
	add_action('admin_init', 'restringir_login', 1);
?>
De ser así en que línea debería de colocarlo por ejemplo quitamos el <?php del principio y el ?> del final ya que aparecen en el archivo functions.php y colocarios en la segunda línea debajo del <?php que trae el archivo functions.php y añadimos abajo el código. Sería esto correcto o como lo puedo hacer?