Permitir a los usuarios acceder solo a un tipo de entrada personalizada
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.
Lo resolví por mi cuenta -- el fragmento de código que necesitaba seguir está aquí. Justin Tadlock es el mejor.
