Skip to content

Role Command

Manage WordPress user roles.

Quick Start

# List roles
praisonaiwp role list

Subcommands

list

List all roles.

praisonaiwp role list [OPTIONS]

get

Get role details.

praisonaiwp role get ROLE [OPTIONS]

create

Create a new role.

praisonaiwp role create ROLE "DISPLAY_NAME" [OPTIONS]

Options:

Option Description
--capabilities TEXT Comma-separated capabilities

delete

Delete a role.

praisonaiwp role delete ROLE [OPTIONS]

Examples

# List roles
praisonaiwp role list

# Get role info
praisonaiwp role get editor

# Create role
praisonaiwp role create moderator "Moderator" --capabilities "edit_posts,moderate_comments"

# Delete role
praisonaiwp role delete custom_role