Guide to WordPress

By Unlimited Published 26 April 2017 Updated 15 April 2026 5 min reading time
Guide to WordPress

If you have ever looked into building a website, you have almost certainly come across WordPress. It powers a significant portion of the web, from personal blogs to large commercial sites, and it has been doing so for over two decades. But what actually makes it worth choosing, and what do you need to know before you get started?

This post covers the basics: what WordPress is, how it works, and the key concepts you will encounter when running a WordPress site.

What WordPress is

WordPress is a content management system (CMS), which means it gives you a way to create, edit and publish content on a website without writing code from scratch. You log in to a dashboard, write your content, and publish it. The CMS handles the underlying structure.

There are two versions worth knowing about. WordPress.com is a hosted service where your site lives on WordPress’s own infrastructure. WordPress.org is the self-hosted version, where you download the software and run it on your own hosting account. Most people who want control over their site, including the ability to install plugins and custom themes, use the self-hosted version. That is what this post focuses on.

How WordPress is structured

A WordPress site has a few core components that work together. Understanding what each one does will help you make sense of the dashboard when you first log in.

Themes
A theme controls how your site looks. It defines the layout, typography, colours and overall visual style. You can switch themes without losing your content, though some themes include their own page builder tools that can make switching more complex.
Plugins
Plugins add functionality to your site. There are plugins for contact forms, SEO, caching, e-commerce, security and much more. The WordPress plugin directory contains tens of thousands of free options, with premium alternatives available from third-party developers.
Posts and pages
Posts are time-stamped entries typically used for blog content. Pages are static content, such as your About or Contact page. Both use the same editor, but they behave differently in terms of how WordPress organises and displays them.
The block editor
WordPress uses a block-based editor called Gutenberg. Each piece of content, whether a paragraph, image, heading or button, is its own block. You can rearrange blocks, adjust their settings and build layouts without touching any code.
The database
WordPress stores all your content, settings and user data in a MySQL database. Your hosting account manages this in the background. You rarely need to interact with it directly, but it is worth knowing it exists, particularly when it comes to backups.

Installing WordPress

Most hosting providers offer a one-click WordPress installer through their control panel. With cPanel hosting, you can use Softaculous to get a WordPress site running in a few minutes. Our knowledgebase has a full walkthrough if you want step-by-step instructions: how to install WordPress.

Once installed, you access your site’s admin area at yourdomain.com/wp-admin. From there you can manage everything: content, appearance, plugins, users and settings.

Keeping your site secure and up to date

WordPress releases regular updates to the core software, and themes and plugins have their own update cycles too. Keeping everything current is one of the most important things you can do for your site’s security. Outdated plugins are a common entry point for attackers, as known vulnerabilities in older versions are publicly documented.

You can read more about how plugins affect site security in our post on how plugins compromise security. For sites that have already been affected, the knowledgebase guide on removing malware from WordPress covers the recovery process.

Backups are the other side of this. WordPress does not back up your site automatically by default, so you need a plugin or a hosting-level backup solution to cover you. Our guide to WordPress backups explains your options.

Performance basics

A freshly installed WordPress site is reasonably fast, but performance can degrade as you add plugins, images and content. Caching is the most effective way to address this. A caching plugin stores a static version of your pages so WordPress does not have to rebuild them from the database on every visit.

Image optimisation also makes a significant difference. Large, uncompressed images are one of the most common causes of slow page loads. Our post on optimising your images covers the practical steps. For a broader look at caching options, the post on boosting WordPress speed with caching is worth reading alongside it.

WordPress is a capable platform that rewards a bit of time spent understanding how it works. Once you are familiar with themes, plugins and the editor, you have a solid foundation for building almost any kind of site.

If you are looking for hosting built around WordPress, our WordPress hosting plans are worth a look.

If you have questions about getting set up, the team at Unlimited Web Hosting is happy to help.

You May Also Like

Related articles you might find interesting.

WordPress

Boost WordPress speed with caching

5 min read. 31 March 2025. Angus.
WordPress

How can plugins compromise WordPress security?

6 min read. 19 September 2021. Lee.

Running a WordPress site?

Get fast, secure and reliable WordPress Hosting with optimised for performance with AccelerateWP.

Get WordPress Hosting

Need multiple accounts?

Create fully isolated individual accounts for your clients and manage them all from one dashboard.

Get Reseller Hosting