A Beginner’s Guide to cPanel for WordPress

If your hosting comes with cPanel, you have a powerful control panel for managing your site — but its wall of icons can be intimidating at first. The good news is that for running a WordPress site, you only need a handful of them.

This guide explains what cPanel is, the areas that matter for WordPress, and how to handle the common tasks — without the jargon.

What is cPanel?

cPanel is a web hosting control panel: a dashboard where you manage everything about your hosting account through a visual interface, rather than typing commands. It is one of the most widely used control panels, so if you are on shared or entry-level hosting in New Zealand, there is a good chance you will meet it.

Think of it as the control room for your site. From one screen you can manage files, databases, email, domains, security, and backups.

The areas of cPanel that matter for WordPress

You do not need most of what cPanel offers. These are the sections a WordPress site owner actually uses.

The cPanel sections a WordPress owner uses

SectionWhat it’s for
File ManagerBrowse and edit your site files (usually in public_html)
Databases / phpMyAdminCreate and manage the database WordPress runs on
Email AccountsCreate addresses at your own domain
App / WordPress InstallerInstall WordPress in a couple of minutes
SSL/TLSIssue and manage your security certificate
BackupDownload a full copy of your site
Domains / SubdomainsAdd domains and create subdomains

You can safely ignore most of cPanel’s other icons for a typical WordPress site.

A little more on the important ones.

The File Manager lets you browse and edit your site’s files directly in the browser, without needing a separate FTP program. Your WordPress files live in a folder — usually public_html — and while you rarely need to touch them day to day, the File Manager is invaluable for troubleshooting.

WordPress stores all your content and settings in a database. cPanel’s database tools let you create databases (needed for a manual WordPress install) and, through phpMyAdmin, view or back one up. Handle these carefully — the database is the heart of your site.

cPanel lets you create email addresses at your own domain, such as [email protected], which looks far more professional than a free webmail address.

Most cPanel hosts include an app installer that sets up WordPress in a couple of minutes. If you are starting fresh, this is the easiest route — our guide to installing WordPress walks through it.

The SSL/TLS section is where you issue and manage your security certificate, and cPanel’s backup tools let you download a full copy of your site. Both are essential — see our guides on enabling SSL and security best practices.

Common WordPress tasks in cPanel

Here is where to go for the jobs you will actually do.

Where to go for common tasks

I want to…Go to
Install WordPressApp / WordPress Installer
Set up a business email addressEmail Accounts
Turn on HTTPSSSL/TLS
Download a backupBackup / Backup Wizard
Fix a broken fileFile Manager (public_html)
Back up or check the databasephpMyAdmin

Always back up before changing files or the database.

Do all hosts use cPanel?

No — and this is worth knowing. cPanel is common on shared and entry-level hosting, but plenty of hosts use alternatives like Plesk or their own custom panels. Managed WordPress hosts in particular often build a bespoke dashboard tailored to WordPress, which can be simpler than a general-purpose panel like cPanel. If your host does not use cPanel, the same tasks still exist — they are just arranged differently. Our managed WordPress hosting guide covers that style of hosting.

Tips for using cPanel safely

A few habits keep you out of trouble. Always back up before making changes, especially to files or the database. Avoid editing files you do not understand. Use strong passwords for your cPanel login, since it controls your entire hosting account. And if something looks wrong, your host’s support can see the same panel and help quickly.

If you do hit a problem, our guide to fixing common hosting issues covers the usual suspects, and the main WordPress hosting NZ hub links to the rest.

This article is general information to help you find your way around cPanel, not specific technical advice. Control panels differ between hosts and versions, so check your host’s own documentation, and back up your site before making changes.

Frequently asked questions

What is cPanel used for?

cPanel is a control panel for managing your web hosting through a visual dashboard. For a WordPress site, you use it to install WordPress, manage files and databases, set up email at your domain, issue SSL certificates, and take backups — all without typing commands.

Do I need to know how to use cPanel to run a WordPress site?

Only lightly. Day to day, you manage your site from the WordPress dashboard, not cPanel. You mainly visit cPanel for setup tasks — installing WordPress, creating email, issuing SSL — and occasional troubleshooting. A handful of sections is all you need.

Where are my WordPress files in cPanel?

In the File Manager, your site’s files are usually in the public_html folder. That is where WordPress is installed. You rarely need to edit them directly, but the File Manager is useful for troubleshooting or manual changes when required.

Is cPanel the only hosting control panel?

No. cPanel is common, but many hosts use Plesk, DirectAdmin, or their own custom panels. Managed WordPress hosts often provide a bespoke dashboard built for WordPress. The same tasks exist across all of them — only the layout and names differ.

Can I install WordPress through cPanel?

Yes. Most cPanel hosts include a one-click app installer that sets WordPress up in a couple of minutes, creating the database and files for you. It is the easiest way to start a new site and avoids the manual installation process entirely.

Is it safe to use phpMyAdmin?

Yes, with care. phpMyAdmin lets you view and manage your WordPress database, which is powerful but sensitive. Always back up the database before making any change, and avoid editing tables unless you know what you are doing, since mistakes can affect your whole site.