Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2017, 15:31
boryi
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años
Puntos: 3
paginas privadas según roles

Hola buenas, estoy haciendo una plantilla para wordpress para una autoescuela que quiere ofrecer temarios para el carnet de conducir, pero solo para usuarios que los compren. He creado los roles de los distintos alumnos que pueden accecer a los cursos mediante un plugin, y en el documento single.php he puesto el siguiente codigo para que el alumno que tiene un rol de estos pueda acceder al curso y sino no pueda, y le muestre un boton para comprar el temario:

<?php
if(current_user_can('estudiantecoche ') || current_user_can('estudiantecamion') || current_user_can('estudiantemoto') {
mostrar el temario
} else {
mostrar el boton para matricularse
}
?>

Pero no se porque no me funciona, no me acepta, alguien sabria decirme como seria el codigo para conseguir esto??

Muchas gracias por adelantado