Wordpress CLI

From Wiki
Revision as of 17:40, 20 February 2023 by Qljca (talk | contribs)
Jump to navigation Jump to search

Wordpress Version

Check WordPress version

wp core version

Update WordPress version

wp core update

User Management

User List

wp user list

Create New User

wp user create username emailaddress --user_pass=password --role=administrator

Example:
wp user create a2host a2hosttest@gmail.com --user_pass=A2h0s7in5# --role=administrator

Reset User Password

wp user update $userid --user_pass=$Newpassword

Example:
wp user update 1 --user_pass=dAK7MTsdL7wkkyEv

Create Database Backup

wp db export

URL Management

Check Site URL

wp option get home
wp option get siteurl

Site URL Update

wp option update home https://newurl.com
wp option update siteurl https://newurl.com

Search and Replace

wp search-replace 'Old-String' 'New-String'

Example:
wp search-replace 'https://hctandpa.wwwsg1-ss14.a2hosted.com' 'https://hctandpartners.com'


Checksum Management

wp core verify-checksums
wp plugin verify-checksums --all


Role Management

List roles

wp role list --fields=role --format=csv

Check to see if a role exists.

wp role exists editor

Create a new role

wp role create approver Approver

Delete an existing role

wp role delete approver

Reset existing roles to their default capabilities

wp role reset administrator author contributor