Blog · WebJi® India

How to Create a Website Using WordPress

Quick answer: You create a website with WordPress by registering a domain, installing WordPress on hosting, activating a theme, and publishing Home, About, and Contact. It worked when the public address loads that homepage while you are logged out, and wp-admin still accepts your login.
✓ In business since 2005✓ INR + GST billing✓ 24/7 Email Support — avg reply < 60 min
Indian trader monitoring candlestick charts on multiple screens in evening light — how to create a website using wordpress

A WordPress website goes live when the domain points at hosting, WordPress is installed, a theme is active, and Home, About, and Contact are published. Check it logged out: the public address should show that homepage, and wp-admin should still let you in.

What do you need before you install WordPress?

Use the WordPress software you install on hosting you control, not a WordPress.com address. You need a domain, a hosting account, and the three pages you will publish. Buy the name on domain registration, then use a WordPress hosting plan so the installer can place WordPress in the document root.

WordPress is the right software when you want your own theme and plugins. A practice copy on your laptop is not the public site.

  • A domain you control, aimed at the host before you test the public URL.
  • Hosting with cPanel and Softaculous, plus an admin email you can open.
  • Home, About, and Contact written before you design.
  • WordPress.org software. WordPress.com plans are a different product.

How do you install WordPress on the host?

In cPanel, open Softaculous, choose WordPress, and install into the document root, not a subfolder. Pick a username that is not admin, a long password, and the site title. If the installer returns an error, email support@webji.services with that message and do not start a second copy.

  1. Point the domain at the hosting nameservers, or register it in the same account so the nameservers are already set.
  2. In cPanel open Softaculous, choose WordPress, and click Install. Leave the directory blank so it lands in the document root. Choose https if the certificate is already on the account.
  3. Open the domain with /wp-admin, log in, and delete the sample post. The dashboard opening is the sign the install worked.

How do you install a WordPress theme?

A theme is the layout. In wp-admin open Appearance, then Themes, then Add New. Search the theme, choose Install, then Activate. A free theme from that directory is enough for a first site.

After Activate, open the site in a private window. The homepage should show the new layout. Upload a zip only if you bought a theme, from Add New, then Upload Theme, and keep one default theme installed so you can switch back.

Which pages do you publish first?

Create Home, About, and Contact under Pages, then Add New. Under Settings, then Reading, choose a static homepage so the site does not open on the latest post. Add the three pages to the menu.

On Contact, add a form that actually sends mail. The clicks are covered in adding a contact form. A page left as a draft is not on the public site.

How do you know the website is live?

Use a private window so you are not seeing the editor. The domain should show Home, the menu should open About and Contact, and the padlock should be present because the WordPress plans include SSL. Log in at wp-admin once more.

Send the sitemap from one SEO plugin to Google Search Console after the pages are public. That step does not replace the logged-out check.

What does WordPress hosting cost?

These are the WordPress plans, before 18% GST, read on 29 October 2026. They are hosting prices, not a design quote. A theme from the WordPress directory can cost nothing. A custom design is quoted by email before you pay.

PlanPer month1 year3 years
WordPress Unlimited₹400₹3,000₹8,100
WordPress Unlimited+₹500₹4,200₹11,340

The domain is a separate yearly bill from hosting. Email support@webji.services if you need a design price. That quote is not the hosting renewal.

Frequently Asked Questions

How do I create a website using WordPress?

Register the domain, install WordPress on the host, activate a theme, and publish Home, About, and Contact. It is done when a private window shows that homepage on the public address and wp-admin still accepts the login.

Can I create a WordPress website for free?

The WordPress software is free. A public site still needs a domain and hosting. WordPress Unlimited is ₹400 a month, ₹3,000 for one year, and ₹8,100 for three years, before 18% GST. A free WordPress.com subdomain is a different product.

Should I use WordPress.com or WordPress.org?

Use WordPress.org software on hosting you control when you want your own domain, theme, and plugins. WordPress.com is a hosted service with plan limits. This guide follows the self-hosted path.

How do I install a WordPress theme?

In wp-admin open Appearance, then Themes, then Add New. Install the theme and Activate it. A private window should show the new layout on the homepage.

How much does WordPress hosting cost?

WordPress Unlimited is ₹400 a month, ₹3,000 for one year, and ₹8,100 for three years. WordPress Unlimited+ is ₹500 a month, ₹4,200 for one year, and ₹11,340 for three years. Read on 29 October 2026, before 18% GST.

How long does a first WordPress site take?

If the text and photos are ready, the install, the theme, and three pages fit in one sitting. Waiting on the words is what stretches the job, not the installer.

Should I buy the domain or the hosting first?

Buy them in either order, as long as the domain points at the hosting account before you test the public URL. Buying both in one cart skips a second login.

Need help with this?

WebJi® support does it for you — free. Talk to our Jaipur team →