Ocultar menú Elementor del panel de administración de ciertos usuarios

Si nuestra web es administrada y gestionada por varios usuarios, es posible que queramos ocultar ciertas opciones del panel de administración de WordPress a alguno de ellos.

En este post, veremos la forma de ocultar el menú de Elementor del panel de WordPress para ciertos usuarios (incluso administradores). Para ello, seguimos los siguientes pasos:

 

 

  En primer lugar vamos a ver el id del usuario del que queremos que aparezca el menú de Elementor. Para esto vamos a Usuarios y ponemos el puntero del ratón en la opción de editar del usuario.

En la parte inferior veremos una url que contiene el ID de usuario.

 

 

 Ahora que sabemos el ID de usuario nos dirigimos a Apariencia > Editor y añadimos el siguiente código al final del archivo functions.php.

También podemos entrar vía FTP a los archivos de nuestro WordPress y modificarlo igualmente en la ubicación wp-content>themes>nuestro_theme>functions.php

add_action( 'admin_init', 'my_remove_menu_pages' );
function my_remove_menu_pages($query) {
     $current_user = wp_get_current_user();
        if($current_user->ID == 1) //Aqui ponemos el numero de ID del usuario en el que SI se mostrara el menu
                return $query;
remove_menu_page( 'edit.php?post_type=elementor_library' );
remove_menu_page( 'elementor' );
}

 

Con este código estaremos modificando nuestro sitio para que sólo se muestre el menú de Elementor del panel de administrador al usuario admin con el que hemos creado nuestro WordPress.

 

 

 

Comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada.

La Coruña, España Correo contacto@pc-solucion.es