I have created a post type called Tutors as you can see screenshots here- hidden link, I have made this using post form -- hidden link and I want to edit this with using custom role name-"Teacher & Booknetic Staff" as you can see in screenshot: hidden link.
Yes, I want to allow users of the "Teacher & Booknetic Staff " to edit the tutors on the frontend and they can only allow to edit their profile not others.
Also, I want teachers to be added as users automatically when they register via post form; is it possible to do that?
Please see screenshot- hidden link
The problem mainly is cause the authors for the Tutors are not the actual users. This means that you were the one who created the tutors so the author for the post is set to "helpbot".
To change this you will need to go to hidden link
Set the Tutors post type to be managed by access and give publish permissions to "Teacher & Booknetic Staff" and then from there you can change the authors of the post.
"Also, I want teachers to be added as users automatically when they register via post form; is it possible to do that?"
This has to be done by either directing the user to the post creation form for them to create their profile or done with custom code.