15 Minute Tutorial

Ever wonder how hard is it to make a blog?

Have you ever wanted to create your own blog or website, but shut it down because you thought about all the complex coding and features that you wouldn’t be able to implement?

Don’t worry! With the progression of technology, creating a website isn’t all that hard now a days. There are tons of online web services that let you customize and create your own website.

In this tutorial we will be looking at hosting CMS (Content Management System) known as WordPress on a free hosting website (free plan). This is going to be a very basic tutorial intended for beginners who have no idea how to create a website on their own!

Finding A Free Hosting Website

For this tutorial, I used a free hosting website known as: https://www.000webhost.com/. Go to this host and click on the “Free Sign Up” button. Once you are signed up, you should see the following screen:

Domain and Password

Proceed to click on Get Started so you can create your very own URL to view your website at. A URL a.k.a Uniform Resource Locator is a web address. You need to have a public URL so your audience can actually reach your website!

Now it will ask you to create a sub domain on their domain. We can’t complain because it’s free after all! I decided to name it howtocreateawebsite.000webhostapp.com. Feel free to generate a password if you want a secure one!

WordPress CMS

Now we are presented with three different options to create our site out of. Let’s choose the WordPress website option!

Make sure you create a strong WordPress username and password. This will be required to login to your WordPress site. After you create the account it will start to propagate the configuration.

Now give it sometime to run it’s services in the back end to create and set up the site for you. What is occurring is that the hosting website is installing WordPress and creating the database files that are necessary for you to be up and running.

After a while, you will see the following message notifying you that the configuration was successful! Awesome! We can now proceed to go to the dashboard which contains everything you will need to run a successful blog.

Go ahead and click on, “Go to configuration page.” It will direct you to the /wp-login.php page of your website. Use the credentials you created in the previous steps to login here.


You are doing great so far! We are now in our dashboard. If we take a look on the left hand side bar, you will notice that these are our settings/navigation tabs.

Let’s break down some of these tabs in the left hand side bar to give you a better understanding of what they will do.


These will be your posts where you can write about pretty much anything. If you wanted a blog, you could write posts here that would go onto your blog.


This is where your collection of media will be stored for this website.


This is where all your pages that are created by you will be stored.


Here you can customize your site’s look and feel like menus widgets, etc.


Here you can add plugins that will provide functionality to your site with little or no programming experience.

For now we will just utilize the site’s default theme: Shapely. It should already be activated in the Appearances tab. Let’s quickly open a new tab in our browser and view the current state of our site. I copied the domain and opened a new tab and pasted: https://howtoacreatewebsite.000webhostapp.com/ as the URL and pressed enter.

You should have a basic home page with little to no content looking something similar to this:

Great we have a page! But where is the content?

Currently there is no content on here, so let’s fix that, shall we? Navigate to the top of your browser where you see the black bar containing links. Click on the “meter” looking icon next to your website’s name, and it should redirect you back to the wordpress dashboard.

Click on the tab labeled, “Posts” and click on, “Add New” on the top of the dashboard page.

Now we are presented with the wonderful world of blocks. For the purposes of this tutorial we will continue to edit in these blocks as it will provide you with easy to customize content.

You just start typing and you can convert blocks to headings, links, lists, images, etc!

I will start out by adding a title, and some content by just typing. I also proceeding to add an image by pressing enter after I was done typing in a block. My current edit looks something like this:

Now that we have some content, let’s go ahead and publish our changes! Click on the blue “Publish” button on the top right hand of the screen. Click Publish again to confirm it will be a public post. Now let’s go check it out! Get the post address that WordPress generated and go to the URL in a new tab, or just click, “View Post.”

Viola! We have successfully written and published our first blog post! Although this tutorial doesn’t cover styling and setting up layouts, I will create a separate post for that in the future.

In This Tutorial

We learned how to find a hosting provider and setup a WordPress installation. We also learned about basic WordPress structure, navigation and how to publish a blog post. Congratulations on your first website and blog post!

Creating a website can be intimidating, and a tedious task. Want to create a website, but not do it yourself? Well no worries! Let me handle the hard work for you in designing your website. Contact me today, for a free quote at a fair price.

About the Author ?

Get Started

Let’s work together. I’ll work hard to achieve your goals.

Singhaman © 2021. All rights reserved.