If you are here, it is very likely because you want to build your own website or blog. You’ve searched all over the internet, you’ve probably found many sites that allow you to create your website/blog but you’re interested in WordPress.
Table of Contents
WordPress is an online, open-source tool that allows anyone to utilize it to create a website of their own. It is the most easiest to use and the most powerful content management system (CMS) available anywhere right now.
Note: a CMS is something that… manages the creation and modification of digital content.
Currently, more than 1 in 4 websites that you visit are most likely powered by WordPress. The actual figure is somewhere in the 30% area. Many famous sites – the New Yorker, the Official White House Website, BBC America, Sweden’s official website, Reuters and many many more – use WordPress.
And best of all?
WordPress is completely free.
It might be something to suspect that a supposedly powerful tool that over a quarter of the world’s websites use is completely free. However, there is nothing shady going on here.
WordPress is an open-source software. Open source meaning that you – or anyone else – has the complete freedom to use, modify, build upon and redistribute the software in any manner you wish. This means that WordPress, like any other Open source software, is constantly growing and changing and improving.
There is a community of tens of thousands of talented individuals who have contributed to making WordPress the great (and free software) that it is today. There is a core team of developers who are leading the project development, but anyone from anywhere can contribute by patching, reporting bugs, suggesting features, etc. Even you can become a core contributor to WordPress.
If there is a ‘catch’, it is that there are costs in other places. While the actual software is free, you will have to pay for web hosting and a domain name.
Not to exaggerate, but pretty much anything you want to do with website-creation can be done with the help of WordPress.
All of the following types of websites (and more) can be built with WordPress:
If you’ve done some research, you will know by now there are two distinct versions of WordPress in existence. The first is WordPress.com and the second is WordPress.org. So, what’s the difference between them?
In simple terms:
When people say “WordPress”, it is usually in reference to the latter. The self-hosted version of WordPress that is available at WordPress.org. If you want a site that is yours from A to Z, this is the best option.
All you need to start working with the self-hosted WordPress is to purchase a domain name and pay for a web host.
However, if you want to start with WordPress.com for it’s simplicity, it does not lock you in. You can switch to the self-hosted version later, if that is what you wish. However, whether it’s because you don’t have to worry about a domain name or web hosting or simply because it’s simpler, if you wish to stick with WordPress.com, that’s not an issue either.
We’ve already mentioned that while the actual WordPress.org software is completely free, you will have to pay for your own domain name and hosting.
So, what is a “domain name” and what is “web hosting”?
A domain name is pretty much your website’s online address. It’s what is in the URL – it is the URL, more or less. This is what users type into their web browsers and press enter to take them to your site. For example: ranktoday.com or google.com or wikipedia.org are all domain names.
A web host is basically your website’s… home. All of your website’s content, it’s pictures, videos, texts, layouts, code – everything that comprises your website needs a place to be stored. Web hosting is this provision of storage space and access for websites. There are services online that do this and you will have to pay them a small fee.
Before we jump into the basics of WordPress, there is another distinction we have to understand. The difference between Pages and Posts. Any website you create will consist of a number of web pages that contain updatable content. One of these pages will be the blog page (it may be called a News page, unless of course you choose not to have a blog page).
Posts are will be in your blog page. These can be of varying lengths – anything from a short paragraph to a massive essay. They are usually also display the date they were published along with their author and appear in reverse chronological order.
Pages are more permanent and unchanging for long periods of time. Examples would be your Homepage, About Us, Contact Us and etc. These pages will be prominently displayed in a menu whichever part of your website your visitors are in, allowing ease of access.
Now that you know what WordPress is, the next step is to get started with WordPress. The first major choice you have to make in regards to building your own website is to pick which version of WordPress you are going to use.
As mentioned earlier, you have two choices:
The former – WordPress.com – is relatively simple and doesn’t allow for the level of customization it’s alternative offers. This option is suitable for anyone who doesn’t need a fancy site with all the bells and whistles. The very basic option is free but there are premium options for $5, $8, $25 per month, billed yearly with additional features.
WordPress.org is the choice for people who want more control over their website. The software is completely free but it is not hosted on the WordPress domain, which means you will need to find a web hosting service for your site and a domain name. However, almost every aspect of your site can be customized to your liking.
This guide is mostly aimed towards the latter due to its complexities and extra customizability. However, we will cover the basics for both WordPress.com and WordPress.org.
Setting up the hosted version of WordPress is quite the easy process for anyone. You can have your site set up and running within minutes if you follow along with our simplified instructions.
Creating your own website with WordPress.com can be done within five simple steps.
Once you’re past these incredibly easy steps, you should now be looking at the WordPress Dashboard. It should have starter checklist with a list of 11 tasks, with 3 already completed. These tasks can be completed at your convenience, but the sooner you complete them, the better, obviously.
You can scroll down the menu in the left side of the dashboard to find a few more options. They include:
These options are not immediately relevant, though we will discuss customizing your website in a separate guide. You have just created your first website with WordPress.com and right now, your focus should be on getting know how to add content.
You can use the Pages tab in the Dashboard to add pages as necessary for your website. Your home page, contact us page – they can all be added and edited through the Pages tab. Most of the editing – for your Pages and the Posts – will be done in the same Content Editor.
The blank content editor page looks as follows:
You now have the knowledge to get started with building your own website with WordPress.com. Despite the limited functionalities and lack of Plugins in most of the plans, WordPress.com allows beginner’s to create an attractive and functional website with relative easy. Creating an account and your website can be done within five minutes and then, your website’s first blog post can be up in the next five minutes. If you selected WordPress.com, by now, you are well on your way to building a working site for yourself, all by yourself.
If you selected WordPress.org however, read on.
As mentioned earlier, WordPress.org is a bit more complex to set up than WordPress.com is. Here, we have divided the whole process into simple chunks that you can get through one at a time as you get started with creating your own self-hosted website with the help of the WordPress software.
As the name implies, the self-hosted version of WordPress requires you to set up web hosting by yourself and you need to buy a domain name. Just for your clarification – a domain name is your website’s address in the vast plains of the internet and a web host is your website’s home, where all your content will be stored.
So, the first step is to set up web hosting and get a domain name for your website. The standard prices for these services are $7.99/month and $14.99/month respectively.
If you’ve done any research of your own on the topic of web hosting services, you’ll know that there are multiple available options for you to choose from. For the sake of simplicity – and quite honestly because it’s the easiest and the best from the available options – we will go with Bluehost.
In addition to being one of the largest hosting companies in the whole world and being WordPress’ official recommended hosting partner, Bluehost is also an excellent web hosting for beginners setting out to create a website for several reasons:
Now, onward to purchase your hosting services and get your free domain name with Bluehost.
Note: when choosing a domain name, make sure you choose a name that is relevant to your website/business/brand, easy to remember and easy to pronounce and spell. Your domain should also ideally be a ‘.com’ domain name, but that is up to your discretion.
After these 5 simple and rather straightforward steps, you should receive an email with the details on how you can login to your web hosting control panel, also referred to as cPanel. The cPanel is Bluehost’s hosting dashboard where you manage everything in regards to your website: getting support, setting up emails, editing details – everything can be done here.
You now have your domain address and a host for your website.
Next step is to install WordPress in Bluehost.
In your Bluehost control panel, you will find a multitude of icons, each allowing you to do a different thing. Most of these icons are not relevant to us now. If you scroll down to the website section in cPanel, you will find the ‘Install WordPress’ icon. That’s where we start.
And voila! With a little work, you are now the proud owner of your own, self-hosted WordPress website. There is much more to do, but you’ve made a good start.
Now, you can go to your WordPress login page. Your personal login URL for the WP Admin area will look like this:
You can login to your WordPress site by entering the admin username and password you chose during Step 4 of this process.
Once you sign into your WordPress website using your login URL, you should be looking at your WordPress dashboard. It will look a little something like this:
Having a website set up is all well and good, however, an empty website is not what you want. For your website to be complete, it needs to have content. We’ve already discussed the distinction between pages and posts. Pages are mostly static pages that contain more or less permanent information (homepage, contact us, about us and etc) and posts are written content that are usually displayed in your Blog/News page.
To add a Page to your WordPress website, move your mouse over to the ‘+ New’ dropdown in the top of the Dashboard and select ‘Page’. You will look at a page that is similar to this:
The layout of the editor to add a Post is quite similar. If you want to add a Blog Post to your website, go to ‘+ New’ and select ‘Post’. The editor will look like this:
You now how all the knowledge required to create a website with WordPress.org. Starting from finding a web host and a domain name all the way to writing and publishing your very first post, you have mastered the basics of WordPress.org.
Setting up your website with WordPress.org and publishing your first post is just the very beginning of all the things you can do with your website.
If you picked the self-hosted version of WordPress despite it’s complexities and the fact that you have to buy your own web hosting and domain name, you did so for it’s in-depth customizability. You know that there is a lot more that can be done to improve your website and here at RankToday, we’re ready to help you with every step.