Are you new here? Looking for a place to learn web development? You are in the right place.
In today’s article I am going to be providing you with a detailed tutorial on how to setup a WordPress blog. This tutorial is the perfect place for someone with no web development background who wants to easily learn how to build their own personal or corporate blog. I’ll be providing you with detailed instructions, screenshots, videos and premium themes needed in order to create your own blog.
This tutorial is a good starting point for anyone who wants to learn about WordPress and basic website development.
a Little About WordPress
For those who don’t know, WordPress is a free open source blogging tool and the most popular content management system (cms) around. It is built on PHP and MYSQL and powers around 60 million websites online.
I figured that a tutorial on developing a blog was probably the most beneficial thing to write about. Seeing as blogging is the new era and if you are serious about your web presence then you will be needing a blog at some point. A blog is a great way to share your opinion, market your business and an opportunity to earn a passive income online. By the end of this tutorial you would have learned how to develop your own blog and be on your way to writing your first post.
With any project there are always some basic requirements. In this case we have two requirements that are needed for any type of website or blog.
1. Domain name: for example www.yourdomainname.com – choose it wisely.
2. Website host: This is where you host all of your web files and how your website/blog stays live on the Internet.
How do I go about obtaining a domain name and a web host?
In order to register a domain name and setup a web hosting plan you need to purchase a hosting account. Below you can find 2 of my top shared hosting recommendations. One being HostGator and the other BlueHost.
The two hosting companies below are well established over the Internet and I have an account with each company. I host this blog on HostGator and I have another website hosted with BlueHost.
I do receive a commission for each recommendation. But that doesn’t make this article any less genuine than it is. I only recommend products I have used or I see have value.
Anyway, when it comes to comparing BlueHost and HostGator. They both pretty much provide the exact same service. I believe HostGator may have slightly cheaper prices and there is a 25 percent discount code below. That being said BlueHost are a very recognizable host and do provide quality customer support.
They are both powered with cPanel which allows for us to easily setup and install a blog as you will see through out this tutorial. If you have your own host in mind, make sure it’s using cPanel.
Negatives: I would not recommend these hosting companies if you are planning on becoming a hosting reseller or are going to be hosting multiple websites. These hosts are good for single blogs and websites like this. They are not recommended when it comes to hosting larger and multiple websites especially for one account that requires a large amount of disk space.
Here are the two links below.
BlueHost: BlueHost are a well recognized hosting business with millions of satisfied customers and are a recommended hosting choice from WordPress.
HostGator: HostGator are also a well established company with many satisfied customers. They are based in Houston and are another WordPress recommended host. Here is the 25 percent discount code only for my blog readers. Apply: “dev25percent” (no quotations) for the discount. I guess the coupon code makes your choice a little easier.
Note: You will need a domain name and a host to proceed with this tutorial.
When you have registered your domain name and have your hosting account setup. We will then being using cPanel to install WordPress on your website.
There are a couple of ways to install a WordPress blog. One way is to do it manually, by downloading WordPress, uploading it via the FTP, setting up a database and modifying some configuration files.
The other way is by clicking a button, filling out some required fields and your done. Its called a quick install. It’s very easy to do and it’s how we will be installing WordPress in this tutorial.
1. Start by logging into your cPanel using the URL and password your web host sent you when you initially signed up. Look for the section with the installation scripts. It should look like the screenshot below: It should also be in the section labeled “Software/Services”.
Click the quick install icon. Then select “WordPress” from the left hand section underneath “Blog Software”. You will then be brought to the page below. Here you can fill out the basic information for your blog and choose your blog location. Say if you want your blog to be displayed when people type in “www.yourdomain.com/foldername” type your folder name in the right hand section where it’s labeled “application URL”. If you want them to visit your website by typing in only your domain name, nothing else. Leave this section blank. I would recommend leaving it blank as we can always install a password protected plugin so no one can view the blog whilst it’s being built. Fill out the rest of the fields with your chosen username and password.
Once you have completed the quick install process. You should receive an email with instructions on how to login to your WordPress blog. Visit your domain name and you should see that your WordPress blog has been installed. Right now your blog should be displaying the default WordPress theme. This can be changed at anytime by installing a theme of your choice.
Selecting a WordPress Theme
Again we have a few options when it comes to choosing a WordPress theme for your website or blog. In general I tend to recommend premium WordPress themes. I recommend premium themes because they come with many additional benefits that a free theme doesn’t have. You will understand more of what I’m talking about when you watch my installing a premium WordPress theme video below.
Why should you buy a premium theme?
Well for 1 reason, beginners are not familiar with WordPress so theme modifications are pretty much out of the picture with free WordPress themes. With a premium theme on the other hand there are additional features and custom theme options that can all be modified through the WordPress dashboard as oppose to hard coding them through the template files. For example: There’s a place to upload your logo, multiple theme color schemes, visual composers, layout editors, premium plugins, custom post types, portfolios and many other additional options. Each premium theme has their own features.
Unique: With a free WordPress theme you tend to have many more people using the theme as it’s free and not so unique. With a premium theme there are much less people using them because they have a price tag.
Coding: Some free WordPress themes are put together by many inexperienced developers and a poorly coded theme could have a negative impact on your blog or website with the search engines. Premium themes on the other hand are made by experienced developers who have been developing themes for a long time, they build the themes to be of the latest standards and completely SEO friendly. I must also add that the themes on themeforest.net have to under go an evaluation before they are even featured in the marketplace. There are many themes that do not make the cut, which usually end up in the Free WordPress themes directory.
Updates: Generally theme developers on Themeforest are receiving feedback all the time from their current customers. They tend to be frequently updated and you are able to download all these new releases once you have purchased a theme.
Support: Another good reason why premium themes are a better choice, because you receive the unlimited support you need. Once you have purchased a theme you are able to sign up to their custom support sections.
Price: Majority of my readers are designers and developers, but for those who are not. It would cost you around 1-2k to have a theme developed. Premium themes cost you $40-$60 and you receive constant support.
Negativity: The negative part of a premium theme is having to pay for it. But to me I consider it as an investment as it’s time consuming to build your own theme and it’s a very small price to pay.
Remember, I’m not forcing you to purchase a Premium theme. I’m just giving you the option. Here is the link to the free WordPress themes directory. If you don’t want the benefits of a premium theme.
Browse through the themeforest WordPress directory here. Or take a look at my round up of 20 astonishing premium portfolio WordPress themes.
Once you have selected and downloaded your theme lets go ahead and install it on your blog.
Installing a Theme
It’s relatively simple to install a WordPress theme. So I decided to create a video showing you how to install a WordPress theme. I then show you most of the additional features and options that come with a premium theme. The theme I display in the video is called Moxie. The video quality isn’t the best, but I clearly explain everything so you can get the idea. I would suggest visiting this link to see the live theme in action.
View the Moxie WordPress Theme
By now I hope you have your WordPress theme installed or you know how to install it. I also hope you can see the benefits that come with purchasing a premium theme. I noticed that in my last video, I mentioned 2 plugins, yet I only explained the revolution slider and the second plugin I was talking about was actually the visual composer. Anyway, this next video will show you how to setup some plugins to enhance your WordPress blogs functionality.
Setting up Your First WordPress Plugins
In this video I’ll quickly show you how to install any WordPress plugins through your WordPress dashboard. WordPress plugins basically enhance your blog/websites functionality. You can almost find a plugin to do anything. From creating custom contact forms to plugins that create forums on your website.
Again, you have premium plugins that you can use or free plugins from the WordPress plugin directory. I generally don’t purchase premium plugins unless I have a specific request from someone. However, with most premium themes you get premium plugins as extra add ons.
FYI I’m not the greatest video producer and these are my first ever videos for this blog. If I go too fast or I’ve missed something you wanted to know please don’t be afraid to ask any questions.
Ok, so you’ve installed WordPress, got a theme installed, installed some plugins and now you are ready to share your opinion with the world.
It’s easy to write a post and I don’t think I really need screenshots to explain it. However, I’ll briefly show you how to in the last video.
1. Login to your WordPress dashboard
2. Click posts in the left hand navigation
3. Click Add new
4. Fill out the article title and write your first blog post.
5. If you have WordPress SEO installed. Be sure to follow the instructions guided by the plugin to optimize your website for the search engines.
Ok so this last video is a general overview of the WordPress dashboard. I’ll be quickly going over everything inside the WordPress dashboard and you will see how easy it is to get started. Again, if there is anything you want to know in particular. Leave a comment below. Also stay tuned for the next beginner article where I will be explaining how you can earn a passive income blogging. Hint: The first step is writing tons of content, so start writing some articles!
And you are all set!!
Sign On Up..
Enjoyed this tutorial? Please consider signing up to our newsletter by entering your email address in the form below. You will receive our recent blog updates, our exclusives, top resources and latest web trends all in your inbox. We value your privacy and will not re-distribute your email address. Plus no spam!