Permettere agli utenti l'accesso solo a un Custom Post Type
Mi trovo in una situazione simile a questa persona, solo che ho bisogno di un po' più di assistenza. Non ho una buona comprensione del PHP ma so copiare e incollare codice come il migliore.
Ho installato il plugin Members di Justin Tadlock e ho configurato un custom post type e le relative tassonomie personalizzate nel mio file functions.php.
Ecco cosa sto cercando di ottenere:
- L'utente si registra e viene impostato come Contributor di default.
- L'utente può vedere solo questo custom post type e può creare un articolo in questo post type, ma non pubblicarlo.
- L'utente può vedere e modificare solo i propri articoli.
Se possibile, ho bisogno di dettagli specifici su cosa e dove aggiungere alla mia funzione di registrazione del post type. Capisco che coinvolga 'map_meta_cap' e 'capability_type' ma non so come scrivere il codice o dove inserirlo nella funzione. Una volta stabilite le capacità, posso aggiungerle come capacità personalizzate nel plugin Members.
Ho risolto da solo -- lo snippet di codice che mi serviva è disponibile qui. Justin Tadlock è un mito.
