In our previous article “How to create your website in three easy steps?” we covered the steps you need to follow to install your own website. We pointed some of the most popular and easy to use applications which you can use to build your website. Today we will explain how to build your website using the award winning application WordPress.

How to build WordPress web site


The first step in our journey today is the installation of WordPress. You can easily do that by accessing your cPanel simply by going to

Login to your cPanel

Once you are inside your cPanel locate the Software/Services section, and click the Softaculous link.

Locate the Softaculous button

When the Softaculous auto-installer loads, you will see a list with some of the most popular applications where WordPress is the first in the featured list. In order to proceed with the installation process you can either click on the WordPress button or you can search for the desired application in the Softaculous search field.

The installation window will provide you with all of the details you might want to enter or modify in order to achieve the desired website configuration. Softaculous will automatically fill in some of the fields with default settings, but you may want to customize them.

I would recommend you to remove the default subfolder value “wp” so your WordPress application can be installed directly inside your public_html folder.

Once ready with the configuration of your application you can click the Install button located at the bottom of the page.

Softaculous - Installation details

After couple of seconds you WordPress website will be successfully installed and you will be displayed with direct links to your website homepage and administration area.

To start working on your new website click the link to go to your website administration area where you will have to enter the admin username and password which you chose in the step before.

WordPress admin area login screen

The first time you login, WordPress may prompt you to immediately upgrade your WordPress. Since you have just started your website, you can simply skip this step as this is not that important at the moment.  When, how and why to make updates will be discussed in a separate article soon. Here is how your WordPress admin area might look when you first enter it:

WordPress administration area

I would recommend to take your time and browse around the different menu buttons to make yourself familiar with the application. When you are done with this, you can start creating your website content. By this time, your website front end would look like this:

WordPress default homescreen

As you can see, your WordPress website is using its default theme and welcome post and it looks very basic and simple. However, this is about to be changed as you are going to add your website content and custom theme in the next steps.


Inside your WordPress administration area you will be able to find the main navigation menu with all of the main administrative functions you can perform.

There are two buttons which allow you to add new content to your WordPress website.

Posts: From the Posts area you can start adding your website posts. Posts are items entered inside directories and are usually listed in reverse chronological order on your website and are suitable for blogs, events and other dynamic content which will be stored in your website content categories.

WordPress - Posts

WordPress - Posts

Pages: From the Pages area you can add your website static content. The static content in every website usually consists of pages like “About us”, “Contacts” etc. There is no limit in the number of posts or pages you can have.

WordPress - Pages

WordPress - Pages


Let’s create couple of more pages so we can have our static menu ready. We will create Home, About us, Products and Contact us pages

WordPress - Pages menuNow as we have our website pages ready, we can proceed to the next step which is changing the website layout. This can be done from the Appearance menu button inside your WordPress administration menu.


To change the layout of your website click on Appearance -> Themes.

This is the page where you can manage your current themes and where you can install themes for your WordPress website. TMDHosting offers you an extensive gallery of free WordPress themes which you can use for your website:

For our WordPress project we have downloaded one of our themes and here are the steps that are required for its installation.

Go to your Administration area -> Appearance section.

WordPress - Appearance

At this screen you will be displayed with the available themes you currently have installed on your website. To install your new theme of choice click on the Install Themes button.

WordPress - Theme installation

To upload your downloaded theme click on the Upload button.

WordPress - Theme Upload

Browse for your theme file and click on the Install Now button.

WordPress - Theme uploadIn couple of seconds your new theme will be installed. All you have to do now is to activate your new theme. To do that click on the Activate button and refresh your web site.

WordPress - Theme activationCongratulations! Your WordPress web site has been transformed to ready to use website with professional design.

WordPress - New theme is now active

You can install multiple themes and activate them from your Appearance menu button. To change your WordPress theme, just click on the “Activate” button located below the desired theme and refresh your website frontend. Yes, it is that simple!

Last, but not least, let’s take a look at the Plugins button in your WordPress administration area.


Plugins are additional tools which allow you to extend the functionality of your default WordPress website and further personalize your project. With plugins, you can add new features to your website like contact forms, slideshows, additional widgets, etc. With additional plugins, you can even have internal functionality as additional security for your website, custom reports about your visitors, etc.

By default, WordPress comes with couple of simple but very useful plugins. Here is more information about the most important one called Akismet:

The Akismet plugin protects your website comments from spam. Believe it or not the SPAM comments can easily be considered as the internet plague of nowadays. You can read more on how to fight against spam in one of our previous articles “How to fight the internet trolls and spam bots in your site comment section

You can search and install new plugins for your WordPress website directly from your WordPress administration area -> Plugins.

WordPress - Plugins

Here is the official WordPress plugin repository where you can search for plugins for your website:

When your custom content is uploaded and the desired theme is installed and activated your website is ready to go.

To sum it up – in this article we covered the steps of creating new custom content in a newly installed WordPress website, then we installed a new custom theme to make the website more attractive and finally, we installed a new plugin to add additional functionality to the website.

Stay tuned as in our article next week we will show you how to secure your WordPress website.