Run updates in WordPress with WP-CLI
WP-CLI is a command line tool that helps you perform different actions on your WordPress site. If you're comfortable with using SSH commands, you'll notice that WP-CLI has simplified commands created for WordPress sites. Here's how you can update WordPress, plugins, and themes with commands available in WP-CLI.
- An SSH app. We suggest PuTTY for Windows, or Terminal for macOS.
- Your FTP details. If you don’t have them already written down, you should find your FTP host, username, and password:
- For your FTP host, you can use either your domain name or your IP address.
- You can find your FTP username and password in your hosting account for Linux Hosting with cPanel or Managed WordPress Hosting (steps 1-7).
- Connect to your hosting account with SSH.
- Use the bash command ls to list files and folders, and cd and ../ to move through directories until you're in the directory with your WordPress files.
- Enter the following commands to run updates:
- To update WordPress core:
wp core update
Note: Managed WordPress plans run on the latest version of WordPress. Anytime there's an update, we install if for you automatically. - To update one plugin:
wp plugin update plugin-name
In the code above, replace plugin-name with the actual name of the plugin you want to update. - To update all plugins:
wp plugin update --all
- To update one theme:
wp theme update theme-name
In the code above, replace theme-name with the actual name of the theme you want to update. - To update all themes:
wp theme update --all
- To update WordPress core:
- After you see the success message, visit your site in a browser and check for errors. For any errors you find, check your plugin or theme developer’s documentation.
For security reasons, we recommend keeping WordPress, plugins, and themes up to date.