Permitir a los usuarios acceder solo a un tipo de entrada personalizada

24 abr 2011, 16:57:56
Vistas: 15.5K
Votos: 2

Estoy en una situación similar a esta persona, solo que necesito un poco más de guía. No tengo un buen entendimiento de PHP pero puedo copiar y pegar código con los mejores.

Tengo el plugin Members de Justin Tadlock, y he configurado un tipo de entrada personalizada y taxonomías asociadas en mi archivo functions.php.

Esto es lo que estoy tratando de lograr:

  • El usuario se registra y se establece como Contribuidor por defecto.
  • El usuario puede ver únicamente este tipo de entrada personalizada y puede crear una entrada para este tipo, pero no publicarla.
  • El usuario solo puede ver y editar sus propias entradas.

Si es posible, necesito detalles específicos sobre qué y dónde añadir a mi función de registro del tipo de entrada. Entiendo que involucra 'map_meta_cap' y 'capability_type' pero no sé cómo escribir el código o dónde colocarlo en la función. Una vez establecidas las capacidades, puedo añadirlas como capacidades personalizadas en el plugin Members.

0
Todas las respuestas a la pregunta 1
0

Lo resolví por mi cuenta -- el fragmento de código que necesitaba seguir está aquí. Justin Tadlock es el mejor.

25 abr 2011 14:32:38