web-dev-qa-db-fra.com

Autoriser les utilisateurs à accéder au type de message personnalisé uniquement

Je suis dans une situation similaire à cette personne , seulement il me faut un peu plus de maintien. Je ne comprends pas bien php, mais je peux couper et coller du code avec les meilleurs d'entre eux.

J'ai les membres Members plugin de Justin Tadlock et j'ai configuré un type d'article personnalisé et les taxonomies personnalisées associées dans mon fichier functions.php.

Voici ce que j'essaie d'accomplir:

  • L'utilisateur s'inscrit et est défini comme Contributeur par défaut.
  • L'utilisateur peut maintenant voir only ce type de publication personnalisé et peut créer une entrée dans ce type de publication sans la publier.
  • L'utilisateur peut uniquement voir et éditer ses propres publications.

Si possible, j'ai besoin de détails sur quoi et où ajouter à ma fonction d'enregistrement de type de publication. Je comprends que cela implique "map_meta_cap" et "capacite_type" mais je ne sais pas comment écrire le code ni où le mettre dans la fonction. Une fois les capacités établies, je peux les ajouter en tant que capacités personnalisées dans le plug-in Membres.

2
kmel

Je l'ai compris par moi-même - l'extrait de code que je devais suivre est ici . Justin Tadlock est l'homme.

2
kmel