Webberhub.com Logo
webberhub.com Intro

Complete Guide to Create Website using WordPress by Yourself

Complete Guide to Create Website using WordPress by Yourself

This guide show you how to Create Website using WordPress by yourself without paying extra money to hire third party web developers.

Do you ever though It is good to make a blog or website for you. And you thought it is vary expansive or you have a requirement to make website but you do not have enough money for that process?

Then, this guide for you…. This guide show you how to make your very own website by yourself without paying extra money to hire third party web developers.

And Here, I am going to give complete introduction to build your website by using WordPress content management system (CMS).

The reason for selecting WordPress as my CMS for this guide is, it is completely open source web application therefor, you can use it to make your website freely and customized as your requirements.

The another reason for selecting WordPress is it is the world most widely used content management system and it is the famous web CMS you can get freely as well as The security, supports and updates of WordPress is very good.

Then I recommend this is the best solution for making your website with less cost and vary secure way.

In this guide, I am going to continue by using following topics and also those steps are very easy to learn and anyone can learn easily. Then you have ability to make your website by yourself.

P.S. If you get stuck using this guide of create website using WordPress (which I highly doubt), don’t hesitate to contact me or comment in this guide comment section – I’ll help to sort this out.

  • Purchase a suitable Domain Name and Hosting for your website.
  • Installing WordPress CMS for your website.
  • Selecting suitable theme for your website and Install it.
  • Adding suitable plugins your website.
  • Adding content your website

Purchase a suitable Domain Name and Hosting for your website.

If you’re going to create website using WordPress (or any other type of website), There are two things you need before building your website.

  • Domain Name (a web address like YourSiteName.com)
  • Web hosting (a service that connects your site to the internet)

A domain name is the address where Internet users can access your website. The example of domain names as follows..

Web hosting is the physical location of your website on the Internet, as well as it is an online storage center that houses the information, images, video, and other content that comprises your website.

Web hosting service provider companies maintain the web server where the data associated with your website resides, as well as manage the technology requirement that makes your website connect to the Internet.

If you have your own domain name looks far more professional than you having your site on someone else’s domain such as yourname.free.website.com, yourbusiness.my-free-website.com. And also it is super affordable, too.

Most of web hosting providers offer domains FREE or same less price for first year (usually $5 to $10 dollars). However, its renewal price is usually around $15/year.

So, I have a very interesting suggestion for you to selecting your domain name and web hosting. Because, I personally used more than 10 year these web hosting services. So, I feel it is good (if you have any suggestion other than this service mention it in comment section).

My personal preference web hosting to use my websites is Namecheap.com It provide both domain name and web hosting.

First you register and make account with Namecheap.com and you can get required domain name and hosting.

This tutorial show you how to get a Namecheap.com domain names and also a web hosting package.

How to Register domain with Namecheap.com

Installing WordPress CMS for your website.

If you are complete the process of registering your domain and buy your hosting package (Shared Hosting) you can access directly to your c panel by using given username and password of your web hosting company.

If you are register with Namecheap.com they send an email to your registered email address including your c panel URL, username and also password.

By accessing your c panel using given login information you can get c panel interface similar to following image.

Installing WordPress CMS for your website. - Namecheap.com C panel Interface


Then you can begin to install WordPress CMS to your website. For that, first go to the Softaculous Apps Installer section. Under this section you can access WordPress installation wizard by clicking icon of WordPress. Following image show the Softaculous Apps Installer section.

Installing WordPress CMS for your website. - Softaculous Apps Installer


Following image show the WordPress installation Wizard. Here you need to click install now button.

Installing WordPress CMS for your website - wordpress installation wizard


After clicking Install Now button it open another page with entering option for your WordPress installation details.

It ask following things.

Software Setup

  • Choose the version you want to install (select the version to install)
  • Choose Protocol (select suitable protocol HTTP or HTTPS. If your site has SSL, then please choose the HTTPS )
  • Choose Domain (choose the domain to install the WordPress)
  • In Directory (The directory is relative to your domain and should not exist. e.g. to install at http://mydomain/dir/ just type dir. To install only in http://mydomain/ leave this empty)

Site Settings

  • Site Name
  • Site Description

Admin Account

  • Admin Username
  • Admin Password
  • Admin Email

Choose Language

(Select needed language to install WordPress).

Select Plugin 

(Here include same plugins you can default install when installing WordPress).

Advanced Options 

(Here include same advanced option to customized to you. But it is not necessary. If you need you can change database settings, backups, upgrade options etc. ).

Select Theme 

( Here you can select same basic theme for WordPress but it is not necessary the reason for that is many ways have to find and install to WordPress after installing).

By filling all above things check twice you fill information and click install button. Then it automatically install to your website.

After installing you can see installation confirmation page. It includes your domain name and also your admin login URL.

https://www.yoursite.com – Domain Name
https://www.yoursite.com/wp-admin – Admin Login

By using this admin login URL you can login your WordPress admin page using you included admin username and admin password.

The interface of WordPress admin login page and admin panel as follows.

Wordpress Admin Login page - Webberhub.com


Wordpress Admin Dashboard page - Webberhub.com


Selecting suitable theme for your website and install it

Considering the meaning of function of WordPress theme, WordPress theme provides all of the front end styling of your WordPress site.

The fractures includes in most WordPress themes are The overall design or style of your site, font styling, colors, widget locations, page layouts (or templates), styles for blog posts and blog archives and also additional stylistic details.

Now we already completed install WordPress and we have an access of WordPress admin page. Then we are able to select a theme your website. Here there are two ways to get you website.

But according to me there are three ways. This three ways of finding WordPress theme your website is as follows.

  • Get Free WordPress Theme and Install to your site ( From WordPress.org or any other trusted place you can get free theme).
  • Buy a Premium theme with the license and Install to your site (From theme Selling website such as Themeforest.com ).
  • Design your own WordPress theme and Install to your site ( Design and Coding a theme by yourself – This should be a same good knowledge of PHP and WordPress ).

I am personally interested Design my own WordPress theme and Install to my site because I am not interested use another designed theme and I can add any of customized features for the themes design by me.

If you like to learn how you can build your own WordPress theme for website. Keep in touch with my website. I will hope to bring a complete tutorial about developing your own premium WordPress Theme.

So, now you can begin to install WordPress theme your website. First click Themes menu under the Appearance.

Then you can click add new button. And that page you can select free theme your site or Upload you’re brought theme or pre-made WordPress theme. Then after you can active your theme.

Selecting suitable theme for your website and install it


Now you can go and see to your website URL and then you can see uploaded theme appearance.

Adding suitable plugins your website

In WordPress website you can use plugins also other than the Themes. WordPress plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites.

Plugins also can select in three ways such as..

  • Download free plugins and Install (available in WordPress.org. It is open source and can freely use).
  • Buy premium plugins with license ( Plugins also can buy from Themeforest.com ).
  • Design and develop your own plugins.

Most of time I like to used my own plugins designed by me. If you need to know how to design your own plugin. Keep in touch with my website. I will hope to bring a complete tutorial about developing your own WordPress Plugin also.

So, now the time to install first plugin to your WordPress website. First you can click add new under the plugins in main menu. Then you can search and get you needed plugin then install and activate it.

Adding suitable plugins your website


And if you have a download .zip file of plugin you can upload it also your website. It also can install and activate.

So, if anytime you think not needed then you can these installed plugin deactivate or delete.

Adding content your website

With your theme and plugin installed, you’re ready to start creating website content. Let’s quickly run through some of the basic thing for adding content.

Adding and Editing pages content

Do you Need pages like “About” Page or “Service” Page? By doing following steps you can add pages and design it as you need. (So, I like to add my pages to main menu also).

  • Click the WordPress Dashboard Menu icon “Add New” include under the “Pages” menu item.
  • Then, you will find a screen that looks a lot like what you have maybe seen in Microsoft Word. Add text, images and more to build the page you want, then save it when you’re done.

Adding and Editing pages content - webberhub.com


Adding pages to the menu

If you need to new page to be linked to your navigation bar, then WordPress provide to features for that purpose also.

  • First, save any changes you’ve made to the page by clicking “Update” button.
  • Then, Click “Menus” under the “Appearance” in the sidebar of the WordPress Dashboard
  • Finally, you can Find the page you created and add it to the list by clicking the checkbox next to it and then “Add to Menu“.

Adding pages to the menu


Adding and editing posts

If you need to add blog section to your website, you need to learn how to add post to your blog section and also you can add different category to similar posts.

Let’s say you want to create a category named “Tutorial“. Simply add it to your menu and start making posts.
This is the way of doing it.

First create a new category by going to Categories under the Posts in sidebar of the WordPress Dashboard.


You can create a blog post by going to “Add New” under the “Posts” in WordPress admin page main menu. Once you have finished writing your blog post, you need to add the suitable category for that post.

Once you have created your category, simply add it to the menu also.


This is the conclusion of this guide of Create Website using WordPress by yourself. Here, we discussed your WordPress development under same categories.

These are Purchase a suitable Domain Name and Hosting for your website, Installing WordPress CMS for your website, selecting suitable theme for your website and Install it, adding suitable plugins your website and adding content your website.

Under the Purchase a suitable Domain Name and Hosting for your website category we discussed about how to get your domain and hosting with Namecheap.com and provide same article to get knowledge about domain name and hosting buying the process of Namecheap.com.

After that we discussed about Installing WordPress CMS for your website. In the installing give knowledge to access c panel, finding WordPress installation Wizard, Fill your WordPress details and finally you can successfully install WordPress to your website.

Then we discuss about the way of finding a good Theme for your website and the installation process. These can do in three ways. These are Find free theme from WordPress.org, Buy a premium theme or design your own theme.

According to your ability and requirements, you can go one of three way to find suitable theme for your website.

After installing theme, we discuss about adding suitable plugins your website. Here discuss finding free plugin or buy premium plugin. And installation, activation, deactivation and Deletion process.

Then after we discussed about the way of adding content to your website. Mainly as pages or posts. Under the page and post you can add any content as you need. So, the creation of navigation menu and adding link from page and post also discussed in this section.

So, I think you can get same good knowledge to start a website by using WordPress and also this is a good foundation if you’re new to the web design field and you can get many knowledge about WordPress development with future by keeping with WebberHub.com.

Related Posts..