Avisos
Vaciar todo

Ocultar pestañas del menu adm dependiendo el rol de usuario  

 
carlos franco
 carlos franco
Reputable Member

Hola quisiera ocultar ejemplo la pestaña "Favoritos" del menu dashboard, para cierto rol de usuario, el rol de usuario que me gustaría que no viera esta pestaña se llama "Vendor"

Adjunto imagen

Con este código css logro ocultar esta pestaña pero para todos los roles de usuarios en general

Captura de Pantalla 2020 11 17 a la(s) 15.47.31

 

.wilcity-dashboard-item-favorites {

display: none !important;

}

Que código más tendría que agregar, gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 17/11/2020 6:55 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Dudo que se generen clases CSS respecto al rol de usuario, por lo que no podrás ocultarlo directamente por CSS basado en una clase.

Tendrías que agregar código PHP que añada alguna clase al body HTML de manera que en base a esa clase puedas ocutlar lo que no quieres para un determinado rol.

Puedes revisar por ejemplo:

https://stackoverflow.com/questions/49681106/how-to-load-a-css-class-based-on-specific-wordpress-user-role

Lamentablemente desde este foro sólo podemos darte generalidades ya que no vemos temas de programación de este tipo.

Saludos.

ResponderCitar
Respondido : 17/11/2020 7:18 pm

carlos franco
 carlos franco
Reputable Member

Lo estuve leyendo pero se me hace como leer chino jaja, y algún plugin que sepas para solucionar esto? Te lo agradezco

ResponderCitar
Respondido : 17/11/2020 7:30 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lo que quieres es algo muy particular no hay plugin para eso.

En todo caso la otra opción sería que consultes con los desarrolladores del plugin que usas y les preguntes directamente como ocultar esos elementos para determinado rol.

Saludos.

ResponderCitar
Respondido : 17/11/2020 7:48 pm

wpdoctor-revisa-la-salud-de-tu-wordpress