How to Start a Blog with WordPress The Correct way- (A Quick Guide)

How to start a wordpress blog the best way

Starting a blog using WordPress is an interesting venture to get into. But first, let us look at what a blog is. The blog is a website that lets users share information, and discuss diverse subjects of interest with people in the form of an online magazine. A great number of WordPress blogs and bloggers have written so much about this particular topic, but you have not fully understood it. However, I will explain it in very easy terms so that that you can digest it and sharply Create Your Own Blog.

Before starting a WordPress blog

First, before ever you start a blog, I would like you to settle down and consider within yourself: what are your aims and objectives, and what can you discuss very convincingly, something that when you share to the public, will add great value to the people so that they will visit your blog all time.

Do you want to start a blog? Think and write about blog topics such as Internet Technology (blogging, web hosting, website designing etc), Business (Entrepreneurship and Start-ups), Finance, Insurance, Gospel, Food, Fashion, E commerce, Health, Entertainment, and SEO. These are big topics to write start a blog for and l will discuss how to start and design a blog after now.

Whether you are old or new to the internet, the process is simple and easy to follow and implement. However, I will help you setup your blog for free, if you need help

What you need to start a WordPress blog.

There are two important things that you need to start a WordPress blog. They are:

  1. A Domain name idea (this is a unique name for your blog i.e,
  2. A web hosting account (this is where your website live on the internet)

These two things are the most important and should be available before you can start a blog.

Now, here are what you will learn in this quick guide.

  1. How to Register a Domain Name
  2. How to Select the Best Web Hosting
  3. How to Install WordPress
  4. How to install Your Theme
  5. How to install WordPress Plugin
  6. How to publish your first article to your blog

So let’s roll!

Read Also: How To Get Payoneer Card in Nigeria Free of Charge (Step By Step Guide)

How to Start a Blog Using WordPress

You can create a blog from the foundation in less than 40 minutes, and I will lead you through the complete guide, step by step on how to start a blog in WordPress.

Step 1: Register a Domain name and Hosting

Your domain name must be unique and you will be famous online, no matter what niche you choose to write about. It’s the exclusive address of your blog on the internet. e.g Your domain will be yours for free as long as you purchase hosting from Domainking. If you have not yet sure about what domain name you want to use for your blog, don’t worry this guide by Neil Patel will teach you.

Web hosting is the package that provides space on the internet for websites and blogs. When you create a blog or website and you what people to see it, you will need to publish it with a web hosting service. Domainking offers cheap web hosting service in cheap rate with free domain registration, unlike others.

Why you should choose Domainking

DomainKing is cheap, smart, very reliable and recommended by top bloggers. Also, they give Free Domain Name, Unlimited Email Accounts, Unlimited Bandwidth and Space, Government Accredited and 24/7 Live Chat Customer Support to assist you.

They came back bigger and stronger, with mouth watering packages that you don’t want to miss after experiencing a big setback in February 2017. In simple terms, Domainking is the biggest and leader in web hosting service provider. They’re currently hosting tens of thousands of websites on their servers. And they’re giving out a great service for competitive prices (N533/mo).

To make people to see your blog live, you need a host. Domainking is one of the best and recommended WordPress hosting so I recommend hosting from Domainking.

How to buy web hosting from Domainking

Buying hosting from Domainking will not take more than 10minutes of your time. It is simple and fast. Just follow this step by step guide and obtain it the right way.

Step1 >> Go to Domainking.

First of all, click to proceed to“Discount of UPTO 30% OFF” added in the link.

Scroll down to “Get Web Hosting for Your Website” section. Click “Learn More” button on any of the web hosting packages you prefer.

WordPress Hosting 1

Step2 >> Choose your web hosting plan

Here, you’ll choose any web hosting plan of your choice. Domainking offers 3 plans here

  • Baby Geek: ( 1 Free domain, 1GB Space and 10GB bandwidth )
  • Senior Geek: (1 Free domain, 4GB Space and 40GB bandwidth)
  • Giant Geek: (2 Free domain, 10GB Space and 100GB bandwidth + extras)

For beginners, if you’re intending to host one domain only, then select the “Baby Geek” plan. It offers a very good value. And as a starter, You won’t need the Senior Geek or Giant geek packages until your site start getting millions of visitors.

WordPress Hosting

Step3>> Please enter your Domain name

Now that you’ve selected your web hosting plan, you will be asked to enter your choice of Domain name. There are three (3) options listed which are:

  • I want DomainKing to register a new domain for my Hosting Package
  • I want to transfer my domain to DomainKing.
  • I already have a domain and i will update its nameservers Or I will register a new domain from an another provider.

Don’t have a domain name? No worries, Domainking offers a “FREE domain name registration” (Included with the web hosting plan you are buying). Just make sure to enter your desired domain in www………com section.

Have a domain name already and want to transfer and use it in Domainking? Sure thing. Ensure that you enter your current domain name in “www………com section”. Then, Domainking will put it as your account’s primary domain name.

Have a domain name and you just want to update its nameservers? Just like above, Ensure that you enter your current domain name in “www………com section”. Then, Domainking will put it as your account’s primary domain name.

Enter your new domain and select “Click to Continue” button.

Step4>> Select the right Billing Package

Here, you will see the configuration of the product/service you have chosen. You’ll also get to select whether you wish to be billed yearly charges, 2Years or 3Years, all with a FREE Domain. Please, select yearly charges, since you are a starter.

WordPress Hosting

Step5 >>  Confirm your package

In the Domain configuration, you will see options and settings that are available for the domain name you have chosen. Make sure you select/check the options to include thses free packages for your site: “DNS Management to setup A, CNAME, MX, TXT Records (FREE!), Email Forwarding & 2 Free Email Accounts (FREE!), and ID Protection/Whois Privacy Protection (FREE!). Your hosting package will be given to you with a free Domain Name. Click “Continue to Final CheckOut” button.

WordPress Hosting

Step6>> Enter your billing information

In this page you will be asked to put in your payment information to finalize your order. If you prefer to pay using PayPal, Debit Cards and others. Please make sure you Review the Domain and Web Hosting package you just registered for.

Click on any option of your choice in the “Payment Method” section and select “Complete Order” option, to proceed for payment.

WordPress Hosting

Step7>> Create your password

Now you need to create a strong password for your account.

Then, Login to your account and to install wordpress through your cPanel (you can login at

Now the process of buying web hosting for your blog is 98% complete.

Step8>> Log into your web hosting cPanel

You have to check your mail box to find the confirmation email and the cPanel login details sent to you. The link to your cPanel will be given to you. Use the link they sent to your email box and login to cPanel were your Username will be your domain address and put your password.

Go to Domainking and click login and put your login details. Use the link they sent to your email box and login to cPanel were your Username will be your domain address and put your password.

Congratulations dear! You have just purchased your web hosting package and FREE domain name. Now, this is the right time to install WordPress

Step9 >>Install WordPress

After buying Free domain and hosting from Domainking, you will be given a control panel. in this control panel, you will be installing wordpress. You can install WordPress in a few clicks. Domainking uses Softaculous App installer to install WordPress for you,  in 1 single click.

Next step, you have to scroll down and click “WordPress” icon.

Next step, you review the features, look at a demonstration (demo), choose your registered domain name and tick any premium offering available. Make sure you make the directory empty. Click on “Install Now” button

Next step is to choose Domain you want to install WordPress in, make your site settings, put your Admin information, choose your preferred language, select desired plugins and theme of your choice. Click “INSTALL”.

WordPress Hosting

Next step above you will see wordpress is installing. you have to wait for it to install

When its up to 100% above, you will see a congratulary message informing you that WordPress has installed successfully to your domain.

Now you have to go to your wordpress admin dashboard login to view your wordpress dashboard and install some necessary stuffs. your admin dashboard login your should be like the

Step10>>  Login your WordPress dashboard

Now, you will be logging into your WordPress Dashboard to start working on your website. your dashboard URL will look like this: http// then it will open a login box where you will text in your username and password.

WordPress Hosting

Step11>> Choose your blog layout

Select your preferred theme after the installation of wordpress and customize it or if you can design a professional WP theme then upload it to your wordpress dashboard and make it look professional.

Admiring a theme of a wordpress website and don’t know the name of that theme don’t worry, visit this site whatwpthemeisthat just text in the admire wordpress site and it will display theme name and plugins used. There are free and premium wordpress themes out there.

Read also: Free vs Premium WordPress Theme ( pros and cons )

I suggest you make use of WordPress in-house developed theme which is regularly updated with water-tight security to protect your blog from scammers.As you grow, I suggest that you go for premium themes available at

How to install free and premium WordPress theme

  • Install a free WordPress theme

WordPress offers thousands of free-to use themes whcih you can install and activate immediately, and it is effected on your blogs. You can change your current theme to a new one by
1) Go to your WordPress dashboard and clicking on Appearance » Themes, as shown in the image below.

2) Once you are on the themes page, click on the Add New button at the top. A table of free WordPress themes are listed for you to choose from.

3) Choose from any and click “Install”. You also preview the theme to see how it looks, even before you install it.

WordPress Hosting

4) After installing the free theme you want, click Activate.

  • Install a Premium WordPress theme 

    If you purchased and downloaded a theme from a vendor or you designed your own theme to thirst, you can upload it and make it your default WordPress theme. To do that, follow these steps:1) Have your premium WordPress theme? Go to Appearance>> themes >> and click “Upload theme” button.

WordPress Hosting

2) Select the zip file of your premium theme you downloaded. Choose the file and click Install Now.

WordPress Hosting

3) Once your theme is installed, you will see a success message along with the link to activate and preview the theme.

Step12>> Install WordPress plugins

After installing your free or premium wordpress theme, Installing WordPress plugins is one thing that every self hosted WordPress blogger should know how to do. Plugins allow you to add new features to WordPress such as add a gallery, slideshow, etc. There are thousands of free and paid plugins available for WordPress. In this step by step guide, i will show you how to install a WordPress plugin.

First thing you need to do is go to plugins and click Add New, find your choice of plugins and activate. below this plugin installation image there is a  link of an article i discussed about recommended wordpress plugin you must have. go check it out

WordPress Hosting

Read also: Recommended WordPress plugin for all bloggers

Step13>> Publish your first article

When you have finished installing your needed WordPress plugins, the next important thing to is to publish your first article.

To text and publish your first article, click on the Posts » Add New menu in your WordPress dashboard.

You will see an editor area where you can write your first article and click publish.

Hurray!!! You have just published your first article. Go ahead and explore the numerous themes, plugins and others available on WordPress and you’d be glad you did.

In Conclusion

We have come to the end of step by step guide. Please make sure that you follow my step by step guide on how to create a blog in wordpress. I know that you would love to discover ways to begin making money with your blog, after now, worry no more because here is an article that will guide you on how to start a money making blog.

Recommended: How to monetize your blog using Affiliate Marketing

I trust that you found this step by step guide on how to start a WordPress blog to be useful.

Have any question comment below or contact me on how to start a blog in wordpress platform.

How To Get Payoneer Card in Nigeria Free of Charge (Step By Step Guide)


Samuel Makuochi is Nigerian Blogger, Digital Marketer and Academia. I help business owners to start and develop their businesses online. Also, I teach people how to blog and make money online. I also manage – a top-class web technology and financial blog for everyone.. I invite you to connect with me on Twitter, Facebook, Google+ @OpportuniHub.

Add A Comment!