How to manage WordPress product updates
Manage WordPress product updates from Dashboard → Updates, where you can update core, plugins and themes manually. Enable automatic updates selectively after checking backups and compatibility. Premium products may need their own updater and a valid licence, so the fastest route depends on the vendor.
- 01Review the update list
- 02Make a restorable backup
- 03Update core and extensions manually
- 04Choose automatic updates carefully
- 05Fix a failed update safely
- 06Use the fast vendor workflow
What you need
- Administrator access to WordPress
- A current backup that you know how to restore
- A staging site for major or high-risk updates
- Valid licences for premium plugins and themes
Review the update list
Open Dashboard → Updates. WordPress lists available core, plugin and theme updates there, including inactive plugins and themes. You can also review individual updates from Plugins and Appearance → Themes. Read the changelog for major updates before applying them.
Do not confuse this with WooCommerce catalogue products. In this guide, a product means WordPress software such as a plugin, theme or vendor package.
Make a restorable backup
Back up both the database and the WordPress files before updating. A backup is useful only if you can restore it, so check where the restore control is and whether the backup completed successfully. WordPress documentation specifically recommends a current backup before plugin, theme or core updates.
For a busy shop, membership site or custom build, update a staging copy first. Check the homepage, forms, checkout, login and any important integrations before repeating the update on production.
Update core and extensions manually
On Dashboard → Updates, update WordPress core first when it is offered, then review the plugin and theme lists. Select only the items you have checked and click the relevant update button. You can also update one plugin at a time from Plugins → Installed Plugins. WordPress puts the site into maintenance mode during parts of the update process, so do not close the browser or start another update while it is working.
Keep custom code out of a parent theme. Theme updates can overwrite edits made directly to theme files; use a child theme or a properly maintained code plugin for customisations.
Choose automatic updates carefully
WordPress lets you enable automatic updates per plugin from Plugins → Installed Plugins and per theme from the theme details screen. You can bulk-enable or disable plugin auto-updates. This feature was introduced in WordPress 5.5 and normally runs twice per day through scheduled WordPress tasks.
Use automatic updates for well-maintained, low-risk extensions when you have reliable backups. Leave high-impact builders, membership systems, payment integrations and heavily customised themes on manual updates until you have checked compatibility. Make sure update emails reach someone who will act on a failure.
Fix a failed update safely
If updates do not appear, check Tools → Site Health for errors involving WordPress Cron, outgoing connections, DNS or cURL. Hosting restrictions, security plugins and settings that disable file modifications can prevent update checks or downloads. Premium plugins installed from outside the WordPress Plugin Directory may also need their vendor updater before an update notice appears.
The Friday-afternoon failure to watch for is a site stuck on “Briefly unavailable for scheduled maintenance”. If a failed core update leaves the site there, use hosting file access or FTP to remove the .maintenance file from the WordPress root, then inspect the update error and restore the backup if necessary. Do not delete random WordPress files while the cause is unknown.
Use the fast vendor workflow
For a group of products from one vendor, use that vendor's official updater rather than downloading separate ZIP files repeatedly. For Thrive products, install or update Thrive Product Manager from the WordPress admin, connect the Thrive account or licence, refresh the product list and select the products to install or update. Thrive states that licence or account problems can hide the normal update action, while firewall or security rules can block its update requests.
Thrive Product Manager is the recommended fast route when you manage several Thrive products and want one official place for installation, activation, licensing and updates. It is not required for ordinary WordPress plugins and themes, where the built-in Updates screen is usually enough.
Let Thrive Product Manager do it
Centralizes installation, activation, licensing, and updates for Thrive products when you want an official all-in-one workflow.
Sources
- wordpress.org /documentation/article/manage-plugins/?utm_source=openai
- wordpress.org /documentation/article/plugins-themes-auto-updates/?utm_sour…
- wordpress.org /documentation/article/dashboard-updates-screen/?utm_source=…
- wordpress.org /documentation/article/updating-wordpress/?utm_source=openai
- thrivethemes.com /docs/troubleshooting-wordpress-thrive-update-issues/?utm_so…
- wordpress.org /documentation/article/plugins-screen/?utm_source=openai
Questions
- Should I update all WordPress plugins at once?
- No, update all at once only when the site is simple, backed up and the extensions are routine. For a custom or revenue-generating site, review the changelogs and update in small groups or one at a time. Test the front end and key workflows after each group, because a plugin update can expose a conflict with the theme, PHP version or another plugin.
- Are WordPress automatic updates safe?
- Automatic updates are useful, but they are not risk-free. WordPress supports per-plugin and per-theme automatic updates, and it sends email notifications after update attempts, including failures. Enable them selectively, keep tested backups, and avoid using them blindly for payment, membership, page-builder or heavily customised software.
- Why does a premium plugin not show an update?
- A premium plugin may use its own update service instead of the WordPress.org update directory. Check that the licence is active, the account is connected and the vendor updater is installed. Also check Site Health and security or firewall settings, because blocked outgoing requests can stop the update check.
- What should I do if WordPress is stuck in maintenance mode?
- If a failed update leaves the site showing “Briefly unavailable for scheduled maintenance”, access the WordPress root through hosting file tools or FTP and remove the <code>.maintenance</code> file. Then inspect the failed update, check the site and restore a known-good backup if the update caused damage. WordPress documents this as a recovery step after a failed automatic core update.