Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding custom user roles using a WordPress plugin #2300

Closed
Tracked by #2003
digitalchild opened this issue Mar 7, 2024 · 7 comments
Closed
Tracked by #2003

Adding custom user roles using a WordPress plugin #2300

digitalchild opened this issue Mar 7, 2024 · 7 comments
Assignees
Labels
[Content] Published Marks closed issues as content that was actually published.

Comments

@digitalchild
Copy link
Contributor

digitalchild commented Mar 7, 2024

Details

  • Content type (Online Workshop, Lesson, Course, Tutorial, or Lesson Plan):
  • Content title: Advanced user management: Utilize a plugin to manage additional user roles within WordPress
  • Topic description:
  • Audience (User, Developer, Designer, Contributor, etc.): User
  • Experience Level (Beginner, Intermediate, Advanced, Any): Intermediate

Learning Objectives

Related Resources and Other Notes

Automation Code

@digitalchild
Copy link
Contributor Author

//lessons

Copy link
Contributor

github-actions bot commented Mar 7, 2024

Lesson Development Checklist

  • Gather any relevant links to Support, Docs, or related material
  • Description and Objectives finalized
  • Lesson created and announced to the team for review
  • Lesson reviewed
  • Lesson video submitted and published to WPTV
  • Lesson created on Learn.WordPress.org
  • Lesson video published to YouTube
  • Lesson on Learn.WordPress.org updated with YouTube video
  • Lesson published to Learn.WordPress.org

@WordPress WordPress deleted a comment from github-actions bot Mar 7, 2024
@westnz westnz self-assigned this Jun 5, 2024
@westnz
Copy link
Collaborator

westnz commented Jun 21, 2024

Custom.roles.mp4

@westnz westnz changed the title Advanced user management: Utilize a plugin to manage additional user roles within WordPress Utilize a plugin to manage additional user roles within WordPress Jun 21, 2024
@westnz westnz changed the title Utilize a plugin to manage additional user roles within WordPress Creating custom user roles Jun 21, 2024
@westnz westnz changed the title Creating custom user roles Adding custom user roles using a WordPress plugin Jun 21, 2024
@digitalchild
Copy link
Contributor Author

digitalchild commented Jun 21, 2024

Nice overview @westnz

  • Is there a reason this plugin was chosen over the more popular user role editor?
  • 2:06 you mention that if they make changes to default roles and disable the plugin, the changes don't revert. I would say making changes to roles with any plugin, the changes are saved and need to be reverted. It's recommended if you need to make changes to a default role to copy the role and make the changes in the new role.
  • At the end of the video, this feels like an advertisement for member press. Is it relevant to mention that you can create a membership site when the lesson is about roles?
  • Should there be an overview of what roles and capabilities are, or reference another lesson?

Tutorial/Lessons Review Checklist

Please tick all items you've confirmed:

  • Learning outcomes/objectives are clear.
  • Technical concepts introduced in the content are accurate.
  • The speed of demonstrations are easy to follow.
  • The narration audio matches what is shown visually.
  • Spelling and grammar are correct.
  • Sound quality is consistent throughout the video.
  • Brand Usage Guidelines and Promotional Guidelines are being followed.
  • Media assets are all in the public domain (CC0).

@ironnysh
Copy link

Tutorial/Lessons Review Checklist

  • Learning outcomes/objectives are clear.
  • Technical concepts introduced in the content are accurate.
  • The speed of demonstrations are easy to follow.
  • The narration audio matches what is shown visually.
  • Spelling and grammar are correct.
  • Sound quality is consistent throughout the video.
  • Brand Usage Guidelines and Promotional Guidelines are being followed.
  • Media assets are all in the public domain (CC0).

Great lesson, @westnz.

Follow-up to @digitalchild's comments:

  1. I would say making changes to roles with any plugin, the changes are saved and need to be reverted. It's recommended if you need to make changes to a default role to copy the role and make the changes in the new role.

    There's a disclaimer on Members's documentation page:

    Any changes you make to users and roles using this feature are permanent changes. This means that if you deactivate or uninstall this plugin, the changes won’t revert to their previous state. This plugin merely provides a user interface for you to make changes directly to your WordPress database. Please use this feature wisely.

    FWIW, the revert/reset issue also came up in one of User Role Editor's support tickets.

  2. Is it relevant to mention that you can create a membership site when the lesson is about roles?

    A membership site is one of the use cases mentioned at 0:44, so it's not entirely out of the blue :-)

@westnz
Copy link
Collaborator

westnz commented Jun 23, 2024

Really appreciate the solid feedback @digitalchild and @ironnysh

@westnz
Copy link
Collaborator

westnz commented Jul 15, 2024

//published

@github-actions github-actions bot added the [Content] Published Marks closed issues as content that was actually published. label Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Content] Published Marks closed issues as content that was actually published.
Projects
Status: 📜 Published or Closed
Development

No branches or pull requests

3 participants