21+ years in hosting · Jaipur, India · INR billing with 18% GST · 24/7 email support
Blog · WordPress

WordPress tutorial

Quick answer

This WordPress tutorial sets out the order of work for a new self-hosted site: install WordPress in the document root, configure title, timezone and Post name permalinks, choose one lightweight theme, add one plugin per job, create core pages and a menu, then keep everything updated after a backup.

For beginners building their first WordPress site who want the steps in the right order, with a detailed guide for each stage.

GuideWebJi®
knowledge
Read time
5 min
Sections
5
Updated
14 Nov 2026
Written by
WebJi® team

How do you install WordPress on your hosting?

Install WordPress into the domain's document root using your host's one-click installer, or upload it manually with a new database; you are done when /wp-admin opens and the public domain shows the site in a private window.

  1. Point the domain at the hosting account first, so the public URL can be tested.
  2. Run the installer: WebJi® shared plans offer one-click WordPress deploy from ControlPanel.Systems; on cPanel hosting the equivalent is Softaculous; on a VPS you install it yourself.
  3. Leave the install directory blank so files land in the document root, not a subfolder.
  4. Choose an admin username that is not "admin", a long unique password and an email you check.
  5. Open /wp-admin and the public address in a private window; both should load.

Manual and server installs are covered step by step in how to install WordPress. If you are not sure what WordPress is yet, start with what is WordPress.

Which WordPress settings should you configure first?

Before writing content, set the site title, timezone (Asia/Kolkata for India), language and a "Post name" permalink, and decide on comments. Changing permalinks later changes every URL, so settle them on day one.

First WordPress settings to configure and where to find them
ScreenSet
Settings › GeneralSite title, tagline, timezone Asia/Kolkata, site language, date format
Settings › PermalinksPost name; click Save Changes even if already selected
Settings › ReadingStatic front page if needed; untick "Discourage search engines" at launch
Settings › DiscussionWhether new posts allow comments, and moderation rules
UsersOne administrator with a unique name; editors and authors for others

Why "Post name" is the usual choice is explained in best permalink structure, and who should get which access in WordPress user roles.

How do you choose and set up a theme?

Choose one lightweight, actively maintained theme, delete demo content you did not write, and add a child theme before editing templates or adding more than a few lines of CSS.

  1. Install and activate the theme from Appearance › Themes › Add New Theme. Block themes such as the default Twenty Twenty-Five are edited in the Site Editor; classic themes use the Customizer.
  2. Set the logo, colours, homepage and menus with the theme's own tools rather than adding a page builder for basics.
  3. Create a child theme before editing template files.
  4. Check the homepage on a phone. If it is slow before you add content, the theme or its demo plugins are the cause.

Popular lightweight themes worth evaluating include Astra, GeneratePress, Kadence and Blocksy; WebJi® does not sell or rank them. A wider list is in best free WordPress themes.

Which plugins does a new WordPress site need?

Install one plugin per job — SEO, caching, backups, login security and a contact form — and take a backup before every update. Two plugins doing the same job usually conflict.

Essential plugin jobs for a new WordPress site
JobInstallAvoid
SEOOne SEO pluginA second SEO plugin beside it
CacheThe cache plugin that matches your web server; ask the host whichTwo cache plugins, or a server-specific cache on the wrong server
BackupsOne backup tool you have test-restoredA backup you have never downloaded
SecurityLogin-attempt limits and two-factor loginSeveral overlapping security plugins
FormsOne contact-form pluginA heavy form builder you do not need yet

The longer shortlist is in essential WordPress plugins.

How do you create pages, posts and menus?

Create the core pages first — Home, About, Services, Contact and a Privacy Policy — then one main menu linking them, and only then start publishing blog posts.

  1. Under Pages › Add New Page, create the core pages; set Home as the static front page if the site is not mainly a blog.
  2. Build the main menu (Appearance › Menus, or the Navigation block in the Site Editor) and assign it to the primary location.
  3. Write posts under Posts › Add New Post; use categories as sections and tags only for reusable labels; see categories vs tags.
  4. Link new posts to related older ones as you publish.

How do you keep WordPress updated safely?

Back up, then update WordPress core, plugins and themes, test the key pages, and delete themes and plugins you no longer use. Unused code is still code an attacker can exploit.

  • Backup first: files and database, stored off the server.
  • Update in small batches: a few plugins at a time, so a break is easy to trace.
  • Test on staging for major updates or a busy store.
  • Check the essentials: home page, a post, the contact form and checkout if you sell online.

The full routine is in how to update WordPress. Plans and prices for hosting a WordPress site are on WordPress hosting.

Where should you go next for speed, security and errors?

Once the site is live, the next jobs are making it fast, keeping it secure and knowing how to recover from common errors; each has its own guide.

FAQ

Frequently asked questions

How long does it take to learn WordPress?

Most beginners can install WordPress, choose a theme and publish pages in a day or two. Becoming comfortable with plugins, menus, updates and backups usually takes a few weeks of regular use.

Can I practise WordPress without paying for hosting?

Yes. Tools such as XAMPP or LocalWP run WordPress on your own computer for practice; see install WordPress on XAMPP. Move it to real hosting when you are ready to go public.

Do I need a page builder like Elementor?

No. The block editor and a modern theme handle most business layouts. A page builder adds flexibility for complex designs but also extra weight and lock-in; add one only when the built-in tools fall short.

Is there a WordPress tutorial in Hindi?

Yes. The Hindi explanation of WordPress is WordPress क्या है, and the WordPress dashboard itself can be switched to Hindi under Settings › General › Site Language.

Last editorial update: 15 November 2026.

WebJi® since 2005

Ready to get started with WebJi®?

Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.