I am trying to:
Change the author of CPT posts. I've edited the CPT and made sure the section for author is checked but I still don't see any select change the author when viewing the post?
It seems that you may not have enabled the authors on your CPT. If you go to Toolset -> Post Type and edit your CPT.
Go to the section that says "Sections to display when editing XYZ" and enable Authors. Once you have done this you should now see your author options appearing under the "Status and Visibility" section.
The two users are eagleshores & ncctech - both have the business & member role assigned. I created their cpt for businesses under my admin login. So I'm just trying to get their business cpt posts set so that they are the author of their own posts.
Turns out that rather then give them an additional role Author - I just needed to add Edit Posts and Edit Published Posts rights to the Member role as that is what rights Authors have. Then the user could be assigned as author.
I suspected as much. I tried this and it didn't work for me but it could be due to caching on your server that is causing the role information to be updated immediately.
So long as the user retains these privileges then they should show up.
Secondly a good practice that I have is to start with a wordpress default role as a base. This means when I create a new role I copy the privileges from a default wordpress role that I want and expand on it from there.
Perhaps you can try this in the future 🙂
Hope I was able to assist you with resolving this one.