Bloquear el panel de administración para todos los usuarios, excepto el Administrador

En algunos de nuestros desarrollos es necesario bloquear el acceso de todos los usuarios al panel de administración de WordPress (wp-admin) exceptuando al administrador del sitio web, para eso utilizaremos la acción «init».

En el siguiente ejemplo utilizaremos un código que nos ayudará a realizar el proceso descrito anteriormente, asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web.

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

Si deseas más información sobre como desarrollar en

WordPress en español

, visita el Codex oficial de WordPress haciendo clic aquí.

Descargar WordPress del repositorio oficial para México:haciendo clic aquí.
Repositorio oficial de Plugins para WordPress: haciendo clic aquí.
Repositorio oficial de temas gratuitos para WordPress: haciendo clic aquí.

Si necesitas consultoría sobre

WordPress

envíame un correo a hola@dannydshore.com o haciendo clic aquí.

#conceptos #wordpress #woocommerce #shortcodes #css