1° Colocar el siguiente php en CODE SNIPPETS o en funtion.php:
Este código agrega una clase para cada rol que tenga el usuario actual. Por ejemplo, si un usuario tiene el rol de «Autor» y «Colaborador», la clase «author» y «contributor» se agregarán al body.
function add_role_class_to_body($classes) {
$user_roles = wp_get_current_user()->roles;
foreach ($user_roles as $role) {
$classes[] = $role;
}
return $classes;
}
add_filter('body_class', 'add_role_class_to_body');
Paso 2: Ocultar elementos HTML según el rol del usuario
body.rol .clase-del-elemento-a-modificar{
display: none;
}
Fuente: https://www.pluginsweb.es/ocultar-elementos-con-css-segun-el-rol-de-usuario-wordpress/
0 Comentarios