Créer ou modifier un role wordpress
La fonction suivante va nous permettre de créer un nouveau role dans notre administration, et lui attribuer les capacités que l’on souhaite
Facile à compendre on crée le role avec la fonction ‘add_role’ puis dans notre array, on indique toutes les capacités qu’il aura ,avec bien sur les mots clés wordpress
On peut tout aussi bien garder les roles en place, et les modifier, les augmenter ou les diminuer en fonction de nos besoins
Ici en l’occurence, avec la fonction add_capabilities, je recupère le role de contributor, je le place dans une variable que je nomme du meme nom, pour plus de simplicité, puis à cette variable je lui assigne de nouvelles capacités (add_cap)
Ici aussi, je décide d’étendre les capacités du simple abonné, en lui donnant juste le droit d’écrire des articles par exemple :
add_cap(publish_post)…