Blog · WordPress

WordPress tutorial

This WordPress tutorial is the order of work for a new self-hosted site: install, settings, theme, plugins, then pages and updates. Each section links the detailed guide for that stage, including speed, security and errors. It is a curated map, not a list of every WordPress article. The knowledge base stays the index for products other than WordPress.
Beginner following a WordPress setup on a laptop with a notebook of steps

How do you install WordPress in one click using Softaculous or cPanel on your hosting account?

Install WordPress on hosting you control, in the document root, with a database the installer can reach. On cPanel hosting, Softaculous does that in one pass. Shared plans that use ControlPanel.Systems are not cPanel, so do not look for Softaculous there. Stop when wp-admin opens and a private window shows the site on the public domain.

  1. Point the domain at the hosting account before you judge the public URL.
  2. On cPanel, open Softaculous, choose WordPress, and leave the directory blank so files land in the document root.
  3. Set a site title, a username that is not admin, a long password, and an email you can open.
  4. If Softaculous is not on the account, use the manual install in the guide below. Do not start a second copy in a subfolder.
  5. Open /wp-admin and the public address in a private window. Both should agree.

Which initial WordPress settings, permalinks, and timezone options should you configure first?

Set the site title, language and timezone to Asia/Kolkata before you write pages. Use a post-name permalink. Turn off the setting that hides the site from search once you are ready to launch. Create an administrator that is not named admin. Roles, the homepage and language each have a short guide linked below.

  1. Settings, General: title, tagline, timezone Asia/Kolkata, and the language you will write in.
  2. Settings, Permalinks: Post name. Save even if it already looks selected.
  3. Settings, Reading: turn off search-engine discouragement when the site is ready. Leave it on only while you are still building.
  4. Settings, Discussion: decide whether new posts allow comments before spam arrives.
  5. Users: one administrator with a unique name and a long password. Remove any default admin user.

How do you choose and customize a lightweight WordPress theme without page-builder bloat?

Pick a light theme and add a child theme before custom CSS. Astra, GeneratePress, Kadence and Blocksy are known examples to evaluate. WebJi® does not sell them. Skip a heavy page builder unless you already need it. The free-theme roundup stays on its own page. This section only shows where to start.

  1. Activate one light theme. Delete demo content you did not write.
  2. Create a child theme before you edit templates or add more than a few lines of CSS.
  3. Set the homepage, logo and menus in the customizer or site editor. Do not install a builder for that.
  4. Check the homepage on a phone. If it is slow before you have content, the theme or its demo plugins are the cause.

WebJi® does not sell Astra, GeneratePress, Kadence or Blocksy, and this page does not rank them or print their prices.

Which essential plugins (SEO, caching, security, backups, forms) does every new WordPress site need?

Install one plugin per job. You want SEO, a cache plugin your host documents, a backup, a limit on logins, and a form. cPanel plans here include LiteSpeed, so match the cache to that server. Do not assume that cache on another panel. Update plugins only after a backup exists.

JobInstall oneSkip
SEOOne SEO pluginA second SEO plugin beside it
CacheThe cache your host documentsLiteSpeed Cache on a plan that is not LiteSpeed
BackupsOne backup that you have restored onceA backup you have never downloaded
SecurityLogin limits and updatesFive security plugins at once
FormsOne form for contactA form builder you do not need yet

How do you create core pages, blog posts, navigation menus, and keep WordPress updated safely?

Create Home, About, Contact and a privacy page, then a menu that links them. Write posts only after those pages exist. Update WordPress, themes and plugins after a backup, and remove themes you do not use. Speed, security and error guides are grouped below so this hub can point at them without turning into a tag archive.

  1. Add pages: Home, About, Contact, Privacy. Set Home as the static front page if the site is not a blog first.
  2. Build one menu with those pages. Put it in the theme's primary location.
  3. Write posts after the pages exist. Categories are the sections. Tags are optional labels, not a second menu.
  4. Back up, then update core, plugins and themes. Delete inactive themes and plugins.

Need help with this?

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