If you’ve created each of them as an author, you can utilize WordPress author templates. Then each of them can edit their own personal WordPress profile (which includes a “description” section where they could put their bio), and you could then display this info on their author page.
I wrote an example up.
For example on each author page you could display their Avatar/Gravatar, their display name, when they became members of your site, their email, and their description. (If they artists make “posts” on your site, you can also display a list of their posts like in the example I linked to.)
However, this wouldn’t let them add their own photos. If you truly need to create a page for each artist and give them editing rights for the page, I don’t have a good idea of the best way to go about that. If you could find a way to simply give each artist editing rights on a page, this would mean they could do whatever they wanted inside that page — I don’t know how you’d constrain them to only a short bio and a few photos. They could add text, links, photos, spam, advertizements, etc.
Maybe someone else has some different ideas.
many thanks asechrest!
funyn i was just working thought your site example!
I am not 100% sure it will suffice but it may do.
Teh original issue of having authors edit pages assigned to them only is still the goal i think, and i was about to try and get my hands dirty with the admin code and see if i can figure out the permissions and db calls and alter it to
1 add the pages tab to the admin dashboard for authors to get to pages section
2 when it loops for all pages, make it check they are either admin or editor or assigned as author. this way only the actual page would come up. thats the plan anyway 🙂
As for contrains its not an issue, they would have to be trusted to keep content suitable and admin can always edit it if not.
I am sure they must be an easy way doing this, see what the next few hours of work bring up. I will keep you posted on progress if your interested.
thanks again
scotch
Hi Scotchegg78
Did you manage to achieve this?