In this WordPress for beginners guide, we'll cut to the heart of how you can best use the website builder. WordPress is a huge platform that helps you build websites and blogs at scale. There is a lot to understand, which is why we’ve put together this beginner’s guide to answer some of the most commonly asked questions about the platform.
In this guide, we'll look at how much it costs and how to get started? If you’re here, you've probably already looking into the best website builders. Long story short, WordPress is one of our favourite free website builders, but there are alternatives. See the deals below for those, or scroll down to our guide to Wordpress for beginners.
Best alternatives to Wordpress for beginners
01. Wix: The best website builder for just $3.54/ £3 per month (opens in new tab)
Build your own website the easy way, with Wix. Choose from 500+ templates, customise with your own content, and you'll soon have your own site online for a bargain monthly price. There's also a free version if you don't need a custom URL.
02. HostGator: Simple to use and great value (opens in new tab)
Hostgator is another great, affordable choice to get a basic site up-and-running fast? Offering a drag-and-drop editor and 150 templates to choose from, it's easy to set up, with no coding required.
03. Squarespace: The best option for professionals (opens in new tab)
Squarespace puts the emphasis on beautifully designed templates that make design portfolio work look great. It's easy to use, and you can add an online store too.
Wordpress for beginners
Maybe you are a creative professional keen on setting up your online portfolio. Or perhaps you are an agency in need of an online base. Regardless of your intentions and purpose, WordPress is one of the best ways to build a website, blog, or e-commerce store. Here we'll look at what it is, and how you can get started.
01. What is WordPress?
WordPress is more than just a website builder; it’s a content management system (CMS) that can help you build, publish, and maintain websites and blogs of all shapes and sizes. In fact, 40% of all websites on the internet are powered by WordPress. It's the premier platform for building and managing websites and blogs. The best part is that you don’t even need to know how to code HTML, PHP, or CSS – although coding knowledge can be used to perform advanced customisation if you so desire.
WordPress is open-source. This means that anyone who uses the software is free to modify it to suit their requirements. This has led to the development of a large number of ‘plugins’, modifications that alter the core functionality of WordPress. These plugins are the primary reason people love WordPress. They allow you to create just about any kind of website.
02. WordPress.com vs WordPress.org
People often confuse WordPress.com and WordPress.org. WordPress.org is the content management system – a platform that helps you build and manage websites for free. However, WordPress.org is self-hosted, meaning that you still need to pay for your own web hosting and domain registration in order to launch your website.
WordPress.com, on the other hand, is a for-profit website builder that lets you quickly and easily set up a website, taking care of website creation, web hosting and domain registration, for a fixed price. WordPress.com is easier to use but misses out on a lot of powerful functions that make WordPress.org great, such as plugins. However, WordPress.com and WordPress.org do share a similar UI.
03. How much does WordPress cost?
WordPress.org – the core content management system – is available free of charge. However, people often misunderstand the word “free.” While the platform itself is free, you will still need to pay for web hosting and domain registration in order to build and launch your website.
Web hosting is the storage space and computing power required to keep your website functioning, whereas domain registration is the link that leads to your website. Think of it as similar to the office space and brand name that you will require to set up any real-world business. Web hosting and domain registration can cost varying amounts depending on the amount of computing power you need and the popularity of your chosen domain.
04. How to install WordPress
Getting started with WordPress is very easy. All you need to do is install it via your preferred web hosting provider. Most web hosting companies offer dedicated tools to help you do that in just a couple of clicks. You can also opt for managed WordPress hosting, for a premium fee, using your web hosting company's own experts to take care of the setup and maintenance so you can focus solely on building your website.
Of course, if you're the do-it-yourself type, you can always install WordPress directly through your web hosting provider’s FTP program. Just upload the required files using your FTP server and set up the database using MySQL. For detailed instructions on how to install WordPress, check out the official guide (opens in new tab).
05. How to install a WordPress theme
Once you've set up WordPress via your hosting provider, you're ready to actually build your website. WordPress websites are made up of predetermined layouts or “themes.” These themes can either be downloaded for free, purchased online, or made bespoke by a web designer.
If you simply want to get your website live as soon as possible, consider downloading one of the many free themes available online or buying a premium theme for extended functionality. ThemeForest (opens in new tab) has a great collection of WordPress themes. However, if you have the budget and the time, hiring a web designer to create a custom theme for your website is always the best idea.
You can install any theme by uploading its .zip file to your website by going to Appearance > Themes > Add New > Upload Theme on your WordPress Admin. Some themes may require further customisation in order to work properly.
06. How to install a WordPress plugin
To install plugins, you'll need to access your website’s admin panel by going to yourdomain.com/wp-admin. Once you’re in the WordPress Admin, you can navigate to Plugins > Add New. From there, you can either search for a free plugin using the search bar or upload a .zip file for a premium plugin.
07. How to add pages to your WordPress site
WordPress websites are made up of two elements: static pages and dynamic blog posts. The idea is that pages are updated once in a while, whereas blog posts are supposed to be constantly updated with the latest information. Of course, there's no actual limit to the minimum or maximum number of times you can update a page or post. To add a new static page to your website, go to Pages > Add New. Then, you can enter a title and add the necessary content before hitting Publish.
08. How to publish your first blog post on WordPress
Blog posts are the individual articles that make up your blog. They're updated often so they're dynamic in nature. To create your first blog post on WordPress, simply head over to Posts > Add New. There, you can enter the title, content, and metadata for your blog post and hit publish. Different themes offer different ways to customize your blog posts to make them stand out from other blogs and websites.
09. How to upload media files to WordPress
There are a few ways you can add media files, such as images and videos, to your blog. The first is to head straight into Media > Add New. However, this will merely upload the media file to your website gallery without displaying it on a specific post or page. You can also go directly into the blog post or static page you want to add the media file to and upload the necessary content using Gutenberg, the built-in rich text editor for WordPress.
10. How to make money with WordPress?
There are a number of ways you can make money with your WordPress blog or website. The most common method is to display affiliate advertisements. For this, you can use a service like Google Adsense. You can also sell advertising space directly.
Other ways to make money include starting an online store, providing specialised services, creating paid content, launching a subscription, or teaching an online course. This all depends on your own skills and expertise.