Are you wanting to learn how to use WordPress, or are you a little confused by it?
Let me take a guess, you’re wanting to create a website, or start a blog – but you’re not really sure where to start?
Well don’t worry, you are DEFINITELY not the only one!
That’s why I am going to show you everything you need to know in order to create a WordPress site you can be proud of. It doesn’t matter if you are wanting to build a website with WordPress, or start a blog. You will find everything you need to know on this page. After-all this is A Complete WordPress Tutorial for Beginners!
A Complete WordPress Tutorial for Beginners
Already A Seasoned WordPress Pro? Then check out my other WordPress tutorials instead. (will open in new window).
There are really only 3 steps to creating a website with WordPress (or blog) and I am going to cover all 3 of them as well as cover a few other basics you should probably know when getting started with WordPress.
How To Use WordPress in 3 Simple Steps
Step #1: Register for Web Hosting and A Domain Name
Step #2: Install WordPress onto Your Hosting
Step #3: Add Your Content (Text, Images, Videos, etc)
That’s it, just those 3 steps and you will have a fully functional WordPress website or blog to call your very own!
Common Questions from WordPress Beginners (FAQ)
Before we get started learning how to use WordPress, and as this tutorial is aimed at beginners. I am going to answer a few questions you may have before getting started. Just click on each of the questions below to reveal the answers.
What is Web Hosting?
Okay, so “Web Hosting” is basically like a computer that is left running 24 hours a day, 7 days a week, with our site loaded onto it. This way people can gain access to our site, even when our own computer is switched off.
Now web hosting is a little bit more complicated than that, but really this is the easiest (and most accurate) way to explain it to someone who’s just getting started.
Web Hosting is one of the very few things that you will actually require in order to start a website or blog (even if you’re not using WordPress) and will usually cost you anywhere from $8-$50+ per month. Don’t worry though, a little later in this tutorial I am going to show you how to get your first months web hosting for ONLY 1 PENNY! (from one of the BEST web hosts available too!)
What is A Domain Name?
A “Domain Name” is basically the title of your website, blog or business – with WWW. before it and .COM after it (or .co.uk, .net, etc). If we use Google as an example, their domain name is www.Google.com (or .co.uk, .us, etc).
A domain name is the only other thing that you will require (other than Web Hosting) to create a website or blog, and this goes for any website or blog – not only when using WordPress.
How much will it cost to get started with WordPress?
By following along with this tutorial that you’re reading now, you will be able to get your very own WordPress website or (self-hosted) blog up and running for as low as $13 (and that’s just for us hosting and domain name, everything else is FREE).
Usually you would pay around $50 just for a simple WordPress installation, but I am going to show you how to use WordPress yourself for waaaay less than that!
Why should I listen to you?
If you are just new to this website and my training, it is totally understandable for you to ask this. Well, to answer your question, I have been using WordPress myself personally for over 6 years and teaching it successfully for over 4. This is both through this website and also through my YouTube channel (which has OVER 10,000 subscribers at the time of writing).
Just have a look at some of the comments under ANY of my videos (over 70 of them) and you will see that my tutorials are worth their while, people seem to love them. I am not just getting you to check these out because I am proud of them (which I totally am), but to show you that I know what I am talking about when it comes to using WordPress!
This “WordPress Tutorial for Beginners” contains all of the steps I take myself when first setting up a website or blog with WordPress, along with any hints and tips I think will help you along the way.
Learning how to use WordPress is EASY when we do it TOGETHER! –@MartieDread
Now that we have got all of that out of the way, we can finally move on to learning how to use WordPress! (don’t worry though, this is going to be SUPER easy).
The first thing we are going to do is register our Domain Name and Web Hosting. Lucky for us we can do both of these things at the same place, which is a website called hostgator.com.
So, just go to www.HostGator.com (or click this link) and click where it says “Web Hosting” in the main menu at the top, and then click “Choose A Plan”.
Now this is where we are going to choose which Hosting Plan we want.
I suggest either the Hatchling plan or the Baby Plan. The Business Plan has a whole load of added extras you will probably not require at this point. If your only going to have one website go with the Hatchling Plan, if your going to have any more than one website – go with the Baby Plan. The Baby Plan allows you UNLIMITED domains (websites) to be hosted and doesn’t cost much more than the Hatchling Plan!
Once we are happy with our plan, we can just click where it says “Sign Up Now!”.
Now we need to enter the domain name we are wanting to purchase into the top bar and choose whether we want .com, .org etc from the drop-down list (this is set to .com by default).
Please Note: at the time of writing this HostGator do NOT offer .CO.UK domain names, so if you do want a .CO.UK website – I suggest buying it from somewhere like crazydomains.co.uk.
Underneath is where we need to choose which hosting plan we would like to register.
I personally suggest going with either the Hatchling plan or the Baby Plan. The Business Plan has a whole load of added extras you probably won’t require at this point (especially if you’re just learning how to use WordPress).
If your only going to have one website go with the Hatchling Plan, and if your going to have any more than one website – go with the Baby Plan.
The Baby Plan allows you UNLIMITED domains (websites) to be hosted and doesn’t cost much more than the Hatchling Plan!
Now that we have chosen our plan, we just need to create a user-name and security pin for use with the site (HostGator). I suggest writing these down.
Then after that, we can enter our billing information, and choose whether we would like to pay by PayPal or credit card.
The below, we can choose whether or not we want any of the “Hosting Addons” available from HostGator. I personally don’t think any of these are necessary but you can have a look and decide for yourself (just un-check the boxes of any you don’t want them).
Saving Money on Web Hosting!
Underneath the hosting addons, we have the option to enter a coupon code. Just enter the coupon code LBWPHOSTING1 and click “Validate” to get your first months hosting with HostGator for ONLY 1 PENNY (Shout out to HostGator for the coupon!)
HostGator Coupon: LBWPHOSTING1
Sometimes there may already be a coupon code entered in by default, worth 20 or 25 percent off, but the coupon code above is the HIGHEST discount available that I know of (and it will NEVER expire).
Once we have entered our coupon code, we can just double check everything is correct under where it says “Order Details”. (note the 45 day money back guarantee on hosting!)
Then we just need to check the box beside where it says “I have read and agree to the terms and conditions of use” and then click “Create Account”.
The next page we will see (after making payment) is a confirmation page, at this point we can just close the page.
At this point we should also receive an email from HostGator confirming our new purchase. This email contains some important information for setting up our site so be sure to keep it safe!
Step #2: Install WordPress using The cPanel
Now that we have registered out web hosting and domain name, we can move onto the very simple process of installing WordPress using what is known as the “cPanel” on HostGator.
Just log into your email account you used for registration, find the new email from HostGator and we can get started.
Once the email is open, we just need to click the link beside where it says “Your Control Panel” and that will bring us to the cPanel login screen.
Now we can copy & paste our username and password, from the email into this cPanel login screen and click “Log in”.
Once logged in, we just need to scroll down to near the bottom of the page where it says “Software/Services” and then click where it says “Quick Install” underneath.
Now we just need to click where it says “WordPress” on the left-hand side, under the title “Popular Installs”.
Then on the right-hand side we can click “Install WordPress” (under “Install WordPress for FREE”).
Now we just need to make sure our new domain name is selected in the drop down list, and then leave the box to the right of this totally blank. (this is only used if we want to install WordPress more than once on the same domain).
Now we can type in the details we want to use for this WordPress install:
- Type in your email address.
- Type your Blog/Website Title (don’t worry about this too much as you can change it later).
- Choose an Admin User name (you will use to login to WordPress).
- Type in your First Name and Last Name.
- Click “Install WordPress”
Once WordPress is installed (usually takes less than a minute), we will be given our user-name, password and some other information including a link to our new WordPress site. (Just click at the top of the screen).
Please Note: New websites and blogs can take anywhere up to 12 hours before you can visit them, if it takes longer than this you can contact HostGator via their 24 hour live chat (top-right on their homepage).
Once WordPress has been installed we can click “View Credentials” at the top of our screen to see our new log in details.
We just need to click the “Admin Area” link and then copy and paste the Username and Password into the Login Screen that the link brings us to. We will now be successfully logged into WordPress for the first time.
Worth Noting: To get to the login screen in future, just visit “YourDomain.com/WP-ADMIN” (replace YourDomain.com with your actual domain name).
The first thing I always do after logging into WordPress for the first time is change the password! As it is pretty unlikely that I will ever remember the default password that I am assigned… so this is how we change our WordPress password:
From the WordPress Dashboard, on the left-hand side – just click where it says “Users”.
Then we hover our mouse over the Username we set up when installing and click “Edit”.
Now just scroll down to the bottom of this page and click the “Generate Password” button,
We can just delete the random password that is generated and enter our own, then just click “Update Profile” to save the new password.
Step #3: Adding Our Content on WordPress
One of the main basics you will need to know is how to add different pages and posts, just make sure you are logged in and we can begin.
Adding Pages on WordPress
From the “WordPress Dashboard”, on the left-hand side. Just hover your mouse over where it says “Pages” and click “Add New”.
We will now be in the main “Page Editor” of WordPress, you can give your page a title by simply typing it into the text box under where it says “Add New Page” (at the top of the page).
Once we have added a title, we can type whatever text we want to appear on our new page into the “Main Content Area” below.
To be able to change text size, add italics etc you will need to click the far-right icon in the group of icons running along the top of the Main Content Area (see image, that’s quite hard to explain!).
Once you click on that icon, you will have options similar to that of Microsoft Word or something, you will be able to add headings, change text to bold etc.
Once you have added any text you want to add to your page, you just want to click “Publish” on the right hand side and your new page will be live for the world to see!
If you’re not quite finished and want to come back to edit your page later, you can click “Save Draft” instead.
(to add images, videos, etc to your pages and posts, see the bottom of this page)
Adding Blog Posts to your WordPress Blog is EXACTLY the same as adding pages apart from one thing!
So just follow the tutorial above only at the start, instead of hovering over “Pages” at the start, hover over“Posts”.
…It’s that simple!
If you want to know the differences between pages and posts on WordPress, Click Here.
Once you have created a bunch of different pages and posts, your probably going to want to organize your site a little better and that’s where “Custom Menus” come in.
We can create a custom menu by hovering our mouse over where it says “Appearance” on the left-hand side of the Dashboard and then clicking “Menus”.
Now we want to give our menu a name (don’t worry, this is only for our own reference and won’t actually be seen anywhere on the blog), and then click “Create Menu”.
On the left-hand side we will see the titles Pages, Posts, Custom Links & Categories. Each of these titles can be clicked on to reveal the available content on your blog.
Just click the box to add whatever you want to your menu and when you’re done, click “Add to Menu” and you will see them appear in a list in the middle of the screen.
To change the order that our pages and posts etc appear in our menu, we just need to click and drag them into whatever order we require. From top to bottom in this list will be left to right on our menu when we create it (kinda hard to explain really, but it will make sense when you see it live).
Once we are done putting our list in order, we can assign the menu to be our primary menu by checking the box below. Depending on your theme, you may have the option to assign a secondary menu or a footer menu, these are great for legal menus etc.
Then we just need to click “Save Menu” to make our new menu active on our WordPress site.
After creating a few pages and posts on your site, you might think that your Website is starting to look more like Blog because of the way all of your posts are appearing on the homepage.
If you are creating a blog, this will be what you want. If you are creating a website however, you will probably want to set up what is known as a “Static Homepage”.
To do this, from the Dashboard we just need to click “Appearance” on the left-hand side and then under that click “Customize”.
Then click where it says “Static Front Page” in the menu on the left.
Now we just simply check beside where it says “A Static Page” and then choose whatever we want to be our Homepage from of the drop-down list labelled “Front Page”.
At this point, you can also assign which page you would like you blog posts to appear on by choosing it in the “Posts Page” drop-down list. You can add a blank page called “Blog” or something, and then set it here to create a blog on your website!
Once we do that, we can just click “Save & Publish” at the top and then close this window by clicking the “X” in the corner.
Our Homepage will now be assigned and active on our WordPress site.
Now that we have installed WordPress and created a few different pages, we can move onto the more exciting stuff. See, WordPress is capable of almost anything you can imagine when it comes to creating websites and blogs, the only limitation being our imagination!
Congratulations: You now know how to use WordPress
So there you have it, you should now know MORE than enough to create an AWESOME website or blog using WordPress. I really hope you found this tutorial helpful, and I look forward to teaching you more in the near future.
Until Next Time,