Installing WordPress via WP Toolkit
With WP Toolkit in cPanel, launching your own WordPress site is now as easy as answering a few questions and clicking “Install”.
Whether you’re starting a blog, building a business site, or just want to tinker, this guide will walk you through it step by step.
And if you want a head start? Try installing with a Set—like our AI Starter Set, which installs some additional tools so you can create a complete, good-looking website using the magic of AI.
Navigation
Step 3: WordPress Administrator Details Step 4: Advanced Settings (Optional) πΈ Database πΈ Automatic Update Settings πΉ Update WordPress Automatically πΉ Update Plugins Automatically πΉ Update Themes Automatically π§ Which Settings Should You Choose? Step 5: Using Sets π The AI Starter Set Step 6: Finalise and Install Step 7: What Next? Log in to Your Site Via WP Toolkit Directly via yourdomain.com/wp-admin Add More Admins (e.g. for your developer) If you used the AI Starter Set...
Step 1: Open WordPress Management
- Log in to cPanel.
- Click WordPress Management from the left-hand menu.
- Click the Install button at the top of the dashboard.
A configuration panel will open on the left, which looks as follows:
πΉ General
- Installation Path
- Protocol: Choose https:// (recommended) or http://. If SSL is set up on your domain, https:// will be preselected.
- Domain: Select the domain or subdomain you want to use. Don’t see your domain there?
π How to add a domain →
π How to create a subdomain →
- Directory (optional):
- Leave this blank to install WordPress at the root of the domain (e.g. https://example.com).
- To install in a subdirectory (e.g. https://example.com/blog), enter a folder name such as blog.
- Website Title:
The name of your website. This can be changed later from within WordPress.
- Plugin/Theme Set:
Select a predefined set of plugins and themes. You can choose None, or select a Set like our AI Starter Set (see Using Sets).
- Website Language:
Choose the language you want WordPress to use.
- Version:
The current version is pre-selected. Ordinarily, you should run on the latest version of WordPress. Only choose an older version if absolutely required (not recommended).
Step 3: WordPress Administrator Details
- Username:
A random username is suggested, but you can enter your own. Avoid generic names like admin or wpadmin for better security.
- Password:
Choose a strong password that you’ll remember. You can use the “Generate” button to create one automatically.
- Email Address:
Enter a valid email. This is used for account recovery and notifications.
Step 4: Advanced Settings (Optional)
πΈ Database
This section is hidden by default. You can expand it if you want to customise the database details.
- Database Name:
If you're installing multiple WordPress sites in an account, you may wish to give this a recognisable name so you know which site this database relates to.
- Table Prefix:
A unique prefix (like wp6x_) helps prevent conflicts and improves security.
- Database Username & Password:
Automatically generated unless changed. Only customise if you have a specific requirement.
πΈ Automatic Update Settings
Also hidden by default, these control how WordPress updates are handled. WP Toolkit can manage updates for WordPress core, plugins, and themes. While the defaults are fine for most users, you can customise these settings to match your update strategy.
To access these options, expand the Automatic Update Settings section in the install form.
πΉ Update WordPress Automatically
Controls how WP Toolkit handles updates to the WordPress core:
- No
- β Neither minor nor major updates will be installed automatically.
- Useful if you prefer full manual control but not recommended unless you have a staging workflow in place.
- Yes, but only minor (security) updates
- βοΈ Applies security patches (e.g. 6.8.1) but not major upgrades (e.g. 6.9).
- A safe and common choice if you want to avoid potential compatibility issues from major updates.
- Yes, all (minor and major) updates(Default)
- β
Automatically installs all updates, including major releases.
- Recommended for most users to ensure your site is always secure and up to date.
πΉ Update Plugins Automatically
Controls how plugins are kept up to date. You’ll also see check boxes for finer control under each option.
- Defined individually(Default)
- π Each plugin uses its own update setting (can be enabled or disabled in the WP dashboard).
- Optional:
- Enable autoupdates by default for any new plugins installed via WP Toolkit.
- Defined individually, but security updates are autoinstalled
- π Same as above, but known vulnerable plugins will be updated automatically—even if their individual setting says not to.
- Optional:
- Enable autoupdates by default for new plugins.
- Deactivate vulnerable plugins instead of updating them.
β This is helpful for users concerned about their website running insecure/vulnerable plugins, but want to avoid auto updates to limit breaking changes.
- Forced
- π¨ All plugins will be auto-updated, regardless of their individual settings.
- Optional:
- Deactivate vulnerable plugins instead of updating, if preferred.
β Best for users who prioritise security and minimal manual maintenance.
πΉ Update Themes Automatically
Same structure and options as plugin updates:
- Defined individually(Default)
- π¨ Each theme controls its own update preference.
- Optional:
- Enable autoupdates by default for any new themes installed via WP Toolkit.
- Defined individually, but security updates are autoinstalled
- π Themes follow their own settings, but security patches are forced through.
- Optional:
- Enable autoupdates by default for new themes.
- Forced
- π¨ All themes are updated automatically, regardless of their own settings.
- Best suited for users who want zero manual intervention and don’t frequently customise themes.
π§ Which Settings Should You Choose?
- For most users:
- WordPress Core: Yes, all (minor and major)
- Plugins: Defined individually, but security updates are autoinstalled
- Themes: Defined individually, but security updates are autoinstalled
- For advanced users with staging workflows:
- WordPress Core: Yes, but only minor or No
- Plugins & Themes: Defined individually
- For "set it and forget it" users:
- Consider enabling Forced updates for plugins/themes if you want maximum automation. Be sure to back up regularly.
Note: Once your site’s installed, you might want to enable Smart Updates via WP Toolkit. It’s not something that can be enabled during installation, but you can switch it on afterwards.
Smart Updates automatically tests updates to WordPress core, plugins, and themes in a cloned sandbox version of your site first — spotting any problems before they hit your live site. It’s a great way to stay secure without the fear of breaking something.
You can read more about how it works and how to enable it here:
π Using Smart Updates in WP Toolkit
Step 5: Using Sets
Sets are like a WordPress starter kit—pre-packed bundles of themes and plugins that save you from the “install → activate → configure → repeat” routine.
π The AI Starter Set
If you want to go from zero to polished website without getting lost in a plugin rabbit hole, this one’s for you.
The AI Starter Set includes:
- π§± Astra theme – lightweight, flexible, and fast
- π οΈ Spectra page builder – so you can actually build your site without swearing at blocks
- π€ AI Starter Website Creator plugin – just answer a few questions and let AI build your site for you
π Learn more about AI Starter Websites →
Step 6: Finalise and Install
Scroll to the bottom of the form and click Install.
WP Toolkit will set everything up and confirm when your site is live.
Step 7: What Next?
Your WordPress site is now installed! Here’s how to log in and get started:
Log in to Your Site
You have two ways to log in to the WordPress dashboard:
In WP Toolkit you'll now see your new site listed there — just click the Log in link to access the admin area without needing a password.
Directly via yourdomain.com/wp-admin
Once your domain is pointed at the server, you can also log in directly using the standard WordPress admin URL:
https://yourdomain.com/wp-admin
Not pointed yet?
If your domain hasn’t been pointed to the server, you can still access the site using:
- Using SkipDNS to create a temporary URL
- Or by editing your hosts file to preview the site locally
Add More Admins (e.g. for your developer)
Once logged in, you can add additional users from the WordPress dashboard:
Users → Add New
If you’re working with a developer or content manager, there may be no need to give them cPanel or WP Toolkit access. Just create an admin account for them so they can log in directly via /wp-admin.
If you used the AI Starter Set...
The setup wizard will launch automatically the first time you log in. Just answer a few quick questions and your AI-powered site will be created for you — no design or coding required!