« Back to Glossary Index

A user role in WordPress defines exactly what a specific account is permitted to do on a site — from full administrative control down to very limited, restricted access. Roles are essential for managing a site safely and appropriately when more than one person needs access.

  • Administrator — has complete, unrestricted control over the entire site
  • Editor — can publish and manage all posts, including those written by other users
  • Author — can publish and manage only their own posts
  • Contributor — can write and edit their own posts, but cannot publish them directly
  • Subscriber — can only manage their own personal profile
  • Limits the potential damage from a single compromised account
  • Prevents accidental changes by users without the appropriate technical experience
  • Keeps a site's overall workflow properly organized as more people get involved
  • Supports genuinely appropriate content review processes before anything goes live

Plugins like User Role Editor let a site owner create genuinely custom roles or fine-tune the specific permissions of existing ones — useful for scenarios the five WordPress default roles don't quite cleanly cover.

« Back to Index
Share This