
If you run multiple WordPress websites on a single hosting account, managing updates across all of them individually can be time-consuming and easy to forget. WordPress Manager by Softaculous solves this by giving you a centralized dashboard in DirectAdmin to view all your WordPress installations at once, update WordPress core and plugins in bulk, manage themes, create staging environments, and even reset admin passwords — all without logging into each site separately.
What Is WordPress Manager?
WordPress Manager is a feature within Softaculous Auto Installer that specifically focuses on managing WordPress installations. While Softaculous handles the initial installation of WordPress (and hundreds of other scripts), WordPress Manager provides ongoing management tools that are tailored specifically to the unique needs of WordPress site owners — particularly those managing multiple sites on one hosting account.
WordPress Manager is accessible from within DirectAdmin under the Extra Features or Softaculous section, and it automatically detects all WordPress installations on your hosting account, whether they were installed via Softaculous or manually uploaded.
Key Features of WordPress Manager in DirectAdmin
WordPress Manager consolidates every day-to-day WordPress management task into a single interface. Here is what it can do:
- View all WordPress installations — See every WordPress site on your account, its version, and update status at a glance.
- One-click WordPress installation — Install a new WordPress site on any domain or subdomain in your account without uploading files or configuring a database manually.
- Bulk updates — Update WordPress core, plugins, and themes across multiple sites simultaneously, saving time compared to logging into each dashboard individually.
- Clone and Staging — Copy a live site to a staging subdomain to safely test changes before deploying to production.
- Admin password reset — Change the WordPress admin password directly in the database — no email required.
- Remove installations — Cleanly uninstall WordPress, including files and the database, from within DirectAdmin.
- Security status indicators — See warnings if any installed plugins or themes have known vulnerabilities.
Viewing All WordPress Sites on Your Hosting
When you open WordPress Manager, you will see a list of all WordPress installations found on your hosting account. For each site, the dashboard shows:
- The domain and installation path
- The current WordPress version number
- Whether an update is available for WordPress core
- The number of plugins installed and how many have updates pending
- The active theme name
- Security status indicators
This overview makes it immediately clear which sites need attention and which are fully up to date.
Updating WordPress Core
To update WordPress to the latest version for a specific site, click on the site in WordPress Manager and look for the Update option next to the WordPress version number. Click Update Now. WordPress Manager will download the latest WordPress release and upgrade your installation automatically. The process takes less than a minute and does not require you to log into the WordPress dashboard.
If you have multiple sites to update, you can select several at once and apply updates in bulk from the WordPress Manager overview, saving significant time compared to updating each site individually.
Updating All Plugins at Once
Outdated plugins are one of the most common entry points for WordPress hacks. WordPress Manager makes it easy to keep plugins current. In the site detail view, click the Plugins tab. You will see a list of all installed plugins with their current versions and available update versions highlighted. Click Update All to apply all pending plugin updates in a single operation, or select individual plugins to update selectively.
Updating Themes
Similar to plugins, themes can also have security vulnerabilities if left outdated. The Themes tab in WordPress Manager shows all installed themes for a site and flags any with updates available. Use Update All to update all themes at once. If you are running a child theme or a highly customized theme, review the changelog first to ensure the update does not break your customizations.
Creating Staging Sites (Clone WordPress)
A staging site is a copy of your live WordPress site where you can safely test changes — new plugins, theme updates, major configuration changes — before applying them to your production site. WordPress Manager supports cloning an installation to create a staging environment:
- Select the WordPress installation you want to clone.
- Click the Clone option in WordPress Manager.
- Choose a destination domain or subdomain (e.g.,
staging.yourdomain.com) for the staging site. - Click Clone. WordPress Manager will copy all files and the database to the new location.
Once you are satisfied with your changes on the staging site, you can migrate them to the live site manually or use a migration plugin.
Resetting WordPress Admin Password
If you have lost access to a WordPress site's admin panel and cannot recover the password through the standard "Forgot Password" email process (perhaps the email is not working), WordPress Manager provides a password reset tool that works at the database level. Select the site, click Reset Admin Password, enter a new password, and save. This change is applied directly to the database — no email confirmation required.
Installing WordPress via One-Click in WordPress Manager
WordPress Manager makes setting up a new WordPress site straightforward. You do not need to manually create a database, upload WordPress files via FTP, or run the famous five-minute install. The entire process is handled for you:
- Open WordPress Manager and click Install at the top of the page.
- Select the Protocol — choose
https://if you have an SSL certificate installed on the domain. - Choose the Domain from the dropdown list of domains on your account.
- Set the In Directory field if you want to install WordPress in a subdirectory (for example,
/blog). Leave it blank to install at the root of the domain. - Enter your site name, admin username, admin email, and a strong admin password.
- Select a starter theme or leave the default.
- Click Install. The installation completes in about one to two minutes.
Once the installation is complete, Softaculous sends a confirmation email with your WordPress admin URL and login details. The new site will also appear in the WordPress Manager list immediately, ready for future management.
Checking WordPress Health Status
WordPress Manager includes a health status indicator for each installation. This checks factors like whether WordPress is up to date, whether any known vulnerable plugins are installed, and whether the site configuration meets recommended security standards. Review the health status regularly and address any warnings to keep your sites secure and performing well.
Resetting an Admin Password When You Are Locked Out
If you are locked out of a WordPress site and the standard password reset email is not working — perhaps the site's email configuration is broken — WordPress Manager provides an alternative recovery method. This works at the database level and does not require email access:
- Open WordPress Manager in DirectAdmin and locate the site you are locked out of.
- Click the Manage icon next to the site.
- Find the Reset Admin Password section or navigate to the Users tab.
- Select the admin username you want to reset.
- Enter a new strong password (a mix of uppercase and lowercase letters, numbers, and symbols).
- Click Reset or Save.
The new password takes effect immediately. You can log in to the WordPress dashboard right away with the new credentials, with no email verification step required.
Security Reminder: Keep WordPress core, plugins, and themes updated at all times. The majority of WordPress hacks exploit known vulnerabilities in outdated software. A single outdated plugin on one site can give attackers access to your entire hosting account, affecting all websites on the account.
WordPress-Optimized Hosting with Softaculous
AsiaGB hosting includes Softaculous and WordPress Manager on all plans — the fastest and easiest way to manage WordPress at scale.
View Hosting Plans