Avisos
Vaciar todo

Información visible-ocultar según role

5 Respuestas
2 Usuarios
0 Reactions
12 Visitas
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

Hola.

Quiero mostrar información a determinados roles en algunos productos y en la posición que se muestra en el adjunto. Ya tengo instalado un plugin para añadir información delante o detrás del precio como se aprecia en el adjunto, pero quiero que esa info se muestre sin estorbar al precio...

Captura de pantalla 2020 07 23 a las 14.36.17

 


 
Respondido : 23/07/2020 12:41 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Alberto,

Para lo que deseas hacer es posible necesites añadir un código a la medida.

Sin embargo podrías verificar si el siguiente plugin funciona para lo que necesitas hacer -> https://es.wordpress.org/plugins/content-control/

Un Saludo

 


 
Respondido : 23/07/2020 1:28 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@karen

Hola Karen.

Bien. He introducido el short-code tal y como ves en el adjunto. Efectivamente ese contenido sólo es visible para un usuario que se ha registrado...y si no estas registrado no lo ves...lo he comprobado y funciona. Ahora faltaría saber como restringir según el tipo de usuario...costumer, suscriptor....habrá que introducirlo en el short-code...

Captura de pantalla 2020 07 23 a las 16.27.01
Captura de pantalla 2020 07 23 a las 16.27.14

 


 
Respondido : 23/07/2020 2:30 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

Te adjunto...puedes ver como he establecido una restricción a la página para usuarios que se registren como editores...sin embargo puedo entrar a la página...lo he probado con varios roles...

Captura de pantalla 2020 07 23 a las 16.40.19

 


 
Respondido : 23/07/2020 2:42 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Alberto,

En este caso para restringir según el rol debes añadir el shortocode especificando el role

Por ejemplo;

[content_control roles="administrador"]contenido oculto[/content_control]

Un Saludo


 
Respondido : 23/07/2020 2:48 pm