Building a website is a tedious task if we do it old school, writing code from scratch. Also, you have to be well versed with a lot of technologies beginning from HTML, CSS, JavaScript, PHP, MySQL, Java, etc. Mastering these technologies takes time and money and even if you have mastered the art and you do go for designing the website from scratch we can’t guarantee very good work.

That said, it’s been a thing of the past and we don’t need to worry about it much today as we do have something called CMS or content management systems that help automate the basic groundwork of building a website. We have some popular CMS like WordPress, Joomla, Drupal, Magento, Elgg. WordPress is the most popular amongst them. As you have already decided to go with WordPress to build your first brand new website. So let’s review some facts about the new tool you have chosen before we can get going with it. WordPress is the world’s most used CMS. Almost 30% of the websites on the web today are powered with this CMS, so well you are on the right path by opting for it.

Coming back to what it takes to build that first website of yours using WordPress. You will require the following two things:

1)         A domain name say

2)         And a hosting service says a shared hosting as you are just starting

So what’s a domain name: It’s a name by which you identify your web entity or website on the webspace or internet, let’s says it’s the name of your house? Whereas hosting is the space where you store all the files/folders, images, videos etc related to your website on the webserver, let’s say it’s like the physical location or plot on which your actual house resides. You can purchase the domain name and hosting service from the same company called a web hosting company. It may be same for both the services or you may opt for different companies for either of the services. Once you have purchased both the domain name as well as hosting service for your WordPress then you will need to follow the steps you will need to login to the cPanel provided by your hosting provider then search for Softaculous app installer, from there select WordPress and then select Install an installation form will open with below details:


A) Software setup: This will include WordPress software-related things

1 Choose protocol: Either choose HTTP or HTTPS as per requirement

2 Choose domain: A drop-down menu will appear with your domain and multiple domains if their exists others

3 In directory: If you want WordPress to be installed in a subdirectory then input the name of that directory

4) Database name: Input the database name


B) Database Settings: This will contain the database related settings

1 Table prefix: default is wp_ you may change it for security reasons


C) Site Settings: This will contain WordPress website related settings

1 Site name: Default is My Blog may change it

2 Site description: Default is My WordPress blog may change


D) Admin account: This contains the WordPress administration related work.

1 Admin username: Default is admin change to something other

2 Admin password: You may generate a strong password

3 Admin email: Enter an email other than the webmail where email can reach you in case the domain expires in the future.

Once you have filled in the entire details click install. Till now you are done with the installation part now comes the actual part of building it. You will first need to log in to the WordPress dashboard using and inputting the username and password that you have entered in earlier at setup. Once you have entered the WordPress dashboard go to Posts as can be seen in the below figure

Posts are entries that display in reverse order on your home page and/or blog page. Posts usually have comment fields beneath them and are included in your site’s RSS feed.

To write a post:

  1. Log in to your WordPress Administration Screen (Dashboard).
  2. Click the ‘Posts’ tab.
  3. Click the ‘Add New’ sub-tab.
  4. Start filling in the blanks: enter your post title in the upper field, and enter your post body content in the main post editing box below it.
  5. As needed, select a category, add tags, and make other selections from the sections below the post. (Each of these sections is explained below.)
  6. When you are ready, click Publish.

Once you hit publish the website is live, you can access it at, and congrats you now have a new WordPress website.

Conclusion: We can see that website building can be done either the old way writing code from scratch or using a framework like CMS most popular of which being WordPress being discussed over here. So WordPress can be used to build cool websites without having a coding background easily. WordPress can be used to create versatile sites like blogs to fully-fledged websites