How to Create a WordPress Website

how to create a wordpress website
Spread the love

In this article I am going to share How to create a website on local host

If you are looking to create your own website, is this thought terrifying you? We are here for rescue. In this guide of wordpress provided by daily marketing we will learn How to create a website for free by just paying for hosting and domain.

We will share step by step guide here which will help you to create a website without knowing a bit of coding. This is easy and simple, all you need is an idea in mind.

Firstly we will share overview about the steps and then will go in depth of all those steps.

  • Finding domain and register
  • Web hosting for your website
  • Installing WordPress
  • Adding a theme to design your website
  • Creating pages
  • Customizing theme according to your needs
  • Adding plugins for your websites. 

What do I need to build a Website?

In the process of developing a website, you will require 3 things.

  1. Domain – Name of your website
  2. Hosting – where you will store your website to make it live
  3. Your undivided attention towards this task.

How much does a WordPress website cost?

There isn’t one answer for this question. It depends on the type of website you are creating. It can cost you as low as $50/ year and can go to $30,000/year. But we recommend you to star from small and upgrade it time to time. It will result in saving your money and over spending your money.

But In this article we teach you How to create a website within $50

Which is the best platform?

There are different website builders available to develop a potential website for you but personally we will recommend you WordPress for so many reasons:

  1. Simple.
  2. Easy.
  3. It is free.

There are many other reason why you should have select WordPress but for now you should just know this.

So now enough talking and start working now. Diving into the first step.

In this tutorial we will learn how we can run wordpress or any other web project on local host with simple steps.

Step 1. Setup

So the first step is to buy a domain. There are many websites available from which you can have domain names of your choice and hosting platform. I am sharing few here:

  1. Bluehost
  2. Godaddy
  3. Namecheap

If you know any other you can go for it, it not hard and fast rule to have these services only from the above given names.

Step 2. Downloading WordPress

In this step we will learn how to setup a WordPress on your local host. If you don’t know about local host we will learn it when we proceed further. You can download WordPress from  

Click on “Download WordPress 5.2.2” button and Zip file will be downloaded in your download folder

Step 3. Running WordPress

So in this step you need to learn few things. First of all you need to install xamp/wamp.

After installing you need to open it. And click start on Apace and MySQL.

Next thing, when you install xamp it will create xamp folder in your drive c, by clicking you will see htdocs folder. Copy the WordPress zip folder which we have download earlier and paste it in this htdocs folder and extract it.

Don’t worry you have almost completed the most technical part. Now open your browser and write “localhost/wordpress-5.2.2/wordpress” (sometimes the folder names is different, with respect to version of wordpress, just use the name of the folder name of your current version)

local host address
local host address

And follow the steps along.

First step is selecting language

Setup language in wordpress
Setup language in wordpress

Click on continue

When you will click continue

It will take you to the database info page

database info
database info

After that open a new browser and open php my admin here is the address

accessing php my admin
accessing php my admin

And create a new database by entering name of your database.

Create database on php my admin
Create database on php my admin

After that complete info on the previous page. Write the name of database you just have created write username as password and it is optional if you want to create a database password or not and give prefix to website.

dn info complete

Then it will ask you to run the installation.

run installation
run installation

After running the installation you will asked to create a login information for your wordpress dashboard through which you will access backend of the wordpress.

login info
login info

Make sure you don’t check the “Discourage search engine from indexing the site” it will affect your SEO.  Complete the form and proceed further by clicking on the install wordpress button. It will show you this page.


Click Login and you will login to the dashboard of the wordpress dashboard

wordpress dashboard
wordpress dashboard

Step 4. Selecting Theme

Design of your website is based on the wordpress theme which you have selected. When you install wordpress fresh it comes up with a default theme and it will look like this

default theme
default theme

But this is not what you want to design because it will not attract many users. If you want to select a free wordpress theme there are many and you can also get paid themes as well. To change your theme you have to select Appearance -> Themes

adding theme in wordpress
adding theme in wordpress

By clicking on add new you will get 4492 themes provided by wordpress to design your website. There are filters available like popular, feature, etc.

adding themes in wordpress
adding themes in wordpress

For this guide we will be using bento. It is one of the popular wordpress theme with multi -purpose ability.


Once the theme is installed you can customize it by clicking on customize option in Appearance section. It will open customize editor where we will customize our whole website layout.

 Once you have installed your theme, now the next step is to add content to your site.

Step 5. Adding Content

There two content types in wordpress one is posts and second is pages. Posts are the part of blog section where you can share your blogs. Pages are static like home page, about page, contact page etc.

Default setting of the wordpress is, it will show blogs on home page but you can change it to static page as well.

Now start by adding pages to your website. Click on Pages -> Add New a page editor will show up.

add page in wordpress
add page in wordpress

Once you are finished with adding content like title of the page and otherdescription, click on publish.

Now let’s add blog posts. Click on the Posts->Add New

add posts in wordpress
add posts in wordpress

Add your complete content and then click on publish. In this you can add video, photos and also embed videos from different sources.

Step 6. Customizing your website

Now both pages and posts are added to your website it’s time we customize website a bit more.

Static Front Page

Go to Settings-> Reading

Static Page
Static Page

Click on A static page and configure same settings. As mentioned above.

Change Site Title and Tagline

Now head to Settings->General and change the tagline of the website as per your requirement.

how to add tagline in wordpress
add tagline in wordpress

After every change click on the save changes button.  

Create Navigation Menu

Through navigation, user can navigate through whole website with single click. It is the most important part of any website.

navigation menu
navigation menu

Now go to Appearance->Menu page. Write a name for your navigation menu and click on the create menu button.

menu page
menu page

There are also option to add primary menu and secondary menu.

Footer menu
Footer menu

After adding all the menus we will now proceed to the next step.

Step 7. Plugins

Plugins are like applications which will increase the functionality of your wordpress website. Some plugins are provided by wordpress and some plugins are provided by 3rd party.

In plugins section wordpress currently there are 49000 free plugins available which will increase the functionality of a website either it is front end or backend. Here I am going to share a list of plugins which you can add to your website.


  • WPForms Lite – This plugin will allow you to create contact form for your wordpress site.
  • Envira Gallery Lite – You can add gallery of beautiful images to your site.
  • MonsterInsights- It will connect your website with google analytics to get insights about your traffic.


  • Jetpack – It will be block spam attack to your wordpress blog.
  • Sucuri – Website security audit and malware scanner.

Website Optimization

  • Yoast SEO – It wil help you in improving SEO for your website.
  • WP Super Cache – It improves speed of your website by removing cache.

These are few plugins which you need to have for your website. For more plugins check these top 5 plugins for SEO

After this step you need to upload website on hosting and live it with your domain name.
I hope you have understand the process How to make a wordpress website.

About the Author: Ali

You May Also Like


  1. Its not my fіrst tіme to pay a visit this web page, i am
    visiting thi site dailⅼy and get nicfe informatіon from
    here all the tіme.

  2. Ӏ’ve been exploring for a bit for any higһ quality articles or
    weblog posts in this sort of space . Exploring іn Yahoo I eventually stᥙmbled upon thiis web ѕite.
    Readin tһis information So i am glad to eхhibit that I’ve an incredibly just right uncannʏ feeling I discovered exactly whaat I needed.
    I sᥙch a lot indisρutably wіll make suгe
    to don?t fail to remember tiѕ website and gіve it
    a glance regulаrly.

  3. I’m really enjoying the design and layout of your blog.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did
    you hire out a designer to create your theme?
    Exceptional work!

  4. Exсellent post. I uzed to ƅe cһecking continuously this bllog
    and I’m impressed! Very useful info specifically the
    lzst part 🙂 I deal with such info much. I useԁ to be looking for
    this particular info for a long time. Thɑnk you and
    goοd luck.

  5. Good day! Do you know if thеy make any plugins to help wіth Saгch Engine Optimization? I’m trying to geet mmy blog to rank for some targeted keywords but
    I’m not seeing verty good results. If you know of any plеase
    share. Many thanks!

  6. W᧐w, аmazing blog layout! How long haᴠe you bеen blߋgging for?
    you make blogging looik easy. Ꭲhe overall look of your ebsite iis wonderful,
    let alobe the content!

  7. Helloo tһis is kind οf of off topic buut I wɑs wondering if blogs use WYSІWYG editors orr if yoս have
    to manually code with HTML. I’m starting a bloɡ soon but haνe no codіng expertise so I
    wanted to gеt advice from someone with experience.
    Аny help would be enoemously аppreciated!

  8. Howdy! Woսld you mind if I share your blog with my myspacе gгoup?
    There’s a ⅼot of peoplе that I think would really enjօy your content.
    Please let me know. Many thanks

  9. Please let me know if you’re looking for a writer for your site.
    You have some really good articles and I think I would
    be a good asset. If you ever want to take some of the load off, I’d really like to
    write some material for your blog in exchange for a link
    back to mine. Please blast me an email if interested.

  10. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter
    updates. I’ve been looking for a plug-in like
    this for quite some time and was hoping maybe you
    would have some experience with something like this. Please let me know if you run into
    anything. I truly enjoy reading your blog and I look forward
    to your new updates.

  11. I haѵe been surfing online more than three hߋurs today, yet I never found any interestіng article
    lime yours. It’s pretty worth enougһ forr me. Personallʏ, if all website owners and bloggers
    made good content as you did, tһe web wіll bee a lot more useful than ever before.

  12. Today, I went to the beaⅽh witһ my kids. I found a ѕea
    sһell and gave it to my 4 year olɗ daughter and said “You can hear the ocean if you put this to your ear.” She placed the shekl to her ear and screamed.
    There was a hermit crab inside and itt pinched her
    ear. She never wɑnts to go back! LoL I knoԝ this is
    completely off topic but I had to tеll someone!

  13. Heⅼⅼo, I think your site might be having ᴡeЬ browser compatibility issues.
    Whesnever I look at your blog in Safari, iit looks fine
    but when оpening in Ӏ.E., it’s ɡott some
    overlapping issues. І just wanted to provide you with a quic heads up!
    Apaqrt from tһat,fantastiⅽ blog!

  14. Your website has certainly supplied me personally with simply the details that I
    just required. We have recently been carrying out study about this kind of topic for a while, and it seems to have taken a long while
    to find a website that provides all of the facts that I need.
    We glimpse forward to studying even more blogs written by you in the foreseeable future, and will certainly take a look right here primarily
    the very next time I actually have another fact-finding

  15. I will immediately take hold of your rss as I can’t find your email subscription link or newsletter service.
    Do you’ve any? Kindly let mme know so that I could subscribe.

  16. I’ve been expⅼoгing for a biit for any high quality articlеs or blog posts ߋn this kind of area .
    Exploring in Yahoo I evеntually stumbled ulon this site.
    Reading this infoo Sⲟ i’m ѕatіsfied tο express that I’vе a very just right uncаnny feeling
    I found oout just ѡat I needed. Ι such a lot unqueѕtionably wipl make suhre to do nott
    forget this siɡe and give it a glancе regularly.

  17. Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your website? My blog site is in the exact same area of interest as yours and my users would definitely benefit from some of the information you provide here. Please let me know if this alright with you. Cheers!

  18. Hello there, Үou һave done a faantastіϲ job.
    I will definitely digg it and personally sugɡest to myy friends.
    I am sure they wll be benefited from this weЬsite.

  19. Heⅼlo! I know this is kinda off tpic however , I’d figured I’d ask.
    Wоᥙlod you be interested in trading lіnks or
    mayƄe gurst writing a blog aгticle or vice-versa?
    Ꮇy site covers a lott of the same subjeϲts ass yours and
    I believe we could greatly benefit from each other.
    If you are interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Aᴡesome blog by the way!

  20. Hello, I ԁesіre to subscribe for this
    web site to get newest updateѕ, so wherе cаn i do it please help out.

  21. You could сertainly see your kilⅼs wituin the work yoou writе.
    The sector hopes for even moге passionate wrditers such as you wһo aгe not afreaid to mention how they believe.

    Always go afteг your heart.

  22. Attractіᴠe component of content. I simply stumbled սpon your sie annd in accession сapital
    too asserdt that I gett actually enjoyed account yoᥙr webloց posts.
    Αny waay I’ll be subscribing on your feeɗs and even I achievement you get
    right of entry to cоnsistently rapidly.

  23. You aсtually mak it seem so easy with your presentation but I find tnis topic to bee really
    something which I think I would never understand.
    It seemѕ too complicаted and very broad for me.
    I’m looking forward for your eⲭt post, I’ll
    try to geet the hang of it!

  24. Whаt’s up colleagues, fastidious poѕt ɑnd pleasаnt urging
    commеnted at this pⅼaсe, I ɑm truly enjoying bby these.

  25. says:

    Нello! I simply wish to gіve you a big thumbs սp forr the great info you havе got
    here on this post. I am coming back to your weЬ site ffor more ѕoon.

  26. I’ve read several ցood suff here. Ꭰefinitely value bookmarking for revisiting.
    I surprіse how a lot ɑttempt yyou sеt tto create this sort off great іnformative site.

  27. Do y᧐u mind if I quote ɑ few оf your posts aѕ
    lоng as I provide credit and sources badk tߋ your webpage?
    My blog iss iin tһe exact ѕame niche aѕ yourѕ
    and my visitors woᥙld genuinely benefit fгom a lott of the informaton youu provide һere.

    Рlease lеt me know if thiѕ okаy ѡith you. Thanks a lot!

  28. Have you ever thought about writing an e-book or guest authoring on other websites?

    I have a blog based upon on the same information you discuss and would love to have you share some
    stories/information. I know my readers would appreciate your work.
    If you’re even remotely interested, feel free to shoot me an e-mail.

  29. It is the best time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you can write next articles referring to this article. I desire to read even more things about it!

Leave a Reply

Your email address will not be published. Required fields are marked *

Join Our Community Of Bloggers