WordPress – Quick Guide
WordPress Tutorial – Overview
Introduction to WordPress
WordPress is an open-source Content Management System (CMS) that enables users to create dynamic websites and blogs easily. It is one of the most popular blogging platforms on the internet. It allows users to update, customize, and manage their websites through a user-friendly backend interface and various components.
What is a Content Management System (CMS)?
A Content Management System (CMS) is software that stores and manages digital content such as text, images, music, documents, and videos. This content is then displayed on a website. A CMS allows users to easily edit, publish, and modify website content without requiring advanced technical knowledge.
WordPress was initially released on 27 May 2003 by Matt Mullenweg and Mike Little. Later, in October 2009, WordPress was officially announced as an open-source platform.
Features of WordPress
User Management
WordPress allows administrators to manage user information and roles such as Subscriber, Contributor, Author, Editor, and Administrator. Users can be created or deleted, passwords can be changed, and access permissions can be controlled. Authentication is the main function of the user management system.
Media Management
The media management feature allows users to upload, organize, and manage media files such as images, videos, and documents within the website.
Theme System
The theme system controls the appearance and layout of a website. It includes images, stylesheets, template files, and custom pages, allowing users to modify the website’s design and functionality.
Plugins Extension
WordPress supports thousands of plugins that add additional functions and features to a website based on user requirements.
Search Engine Optimization (SEO)
WordPress offers various SEO tools and plugins that help optimize websites for search engines, making it easier to improve online visibility.
Multilingual Support
WordPress allows websites to be translated into multiple languages, making content accessible to a global audience.
Importers
WordPress provides import tools that allow users to import data such as posts, pages, comments, tags, and custom files from other platforms.
Advantages of WordPress
-
WordPress is an open-source platform and is available free of cost.
-
CSS files can be modified to match the desired website design.
-
A large number of free plugins and templates are available for customization.
-
It uses a WYSIWYG (What You See Is What You Get) editor, making content editing simple and user-friendly.
-
Media files can be uploaded quickly and easily.
-
WordPress provides several SEO tools that simplify on-site search engine optimization.
-
Websites can be easily customized according to user requirements.
-
It allows the creation of different user roles such as Admin, Author, Editor, and Contributor.
Disadvantages of WordPress
-
Installing too many plugins can slow down the website and affect performance.
-
Basic knowledge of PHP may be required for advanced modifications.
-
WordPress must be regularly updated to remain compatible with modern browsers and mobile devices.
-
Updating WordPress without proper backups can lead to data loss, so regular backups are necessary.
-
Formatting complex graphics, tables, or layouts can sometimes be challenging.
Install WordPress using Softaculous
This guide shows you how to install WordPress quickly and easily using Softaculous in just a few clicks.
Log in to Your Control Panel
Visit your hosting control panel (such as cPanel, DirectAdmin, etc.) and sign in using your login credentials.
Once logged in, locate the Softaculous icon in the dashboard, as shown in the screenshot below. Click on it to access the Softaculous end-user panel.

pen Softaculous from your hosting control panel
Select WordPress
Once you’re in the Softaculous end-user panel, search for WordPress as shown in the screenshot below and click on it to proceed.

Select WordPress
This will open the WordPress page. Click on the Install button to proceed and view the installation form.

Fill in the Installation Details
After clicking the Install button, an installation form will appear as shown in the screenshot below. Most fields are pre-filled by default—you can modify them if needed or proceed with the default settings.
Choose Installation URL: Select the domain and directory where you want to install WordPress.
Note: To install WordPress on the main domain (e.g., example.com) and not in a subfolder (e.g., example.com/wp), leave the In Directory field empty.
Admin Username: Set the username for your WordPress admin account.
Admin Password: Set a secure password for your admin account.
Admin Email: Enter the email address for the admin account.
Select Language: Choose your preferred language for the WordPress installation.

Fill in the Installation Form
After completing the form, click on the Install button to begin the installation process.
Sit back and relax while Softaculous automatically installs WordPress for you.
Installation Completed
Once the installation is finished, you will see a success message as shown in the screenshot below.

You can now access your WordPress admin panel and your website.
We hope you found the installation process simple and smooth.
With Softaculous, you can do more than just install WordPress—you can manage its entire lifecycle, including upgrades, backups, restores, cloning, staging, and much more.
WordPress – Dashboard
The WordPress Dashboard is the first screen you see after logging into the admin area of your website. It provides an overview of your site’s activity and status.
It consists of various widgets that display important information and updates about your website. You can also customize the dashboard based on your needs and use quick options like creating a draft or replying to recent comments.
The dashboard can be divided into different sections, as shown in the snapshot below. Each section is explained in detail in the following parts.

Dashboard Menu
The WordPress Dashboard includes a navigation menu on the left side, which provides access to key sections such as Posts, Media Library, Pages, Comments, Appearance, Plugins, Users, Tools, and Settings.
Screen Options
The dashboard includes various widgets that can be shown or hidden on different screens. It provides checkboxes to control visibility and allows you to customize the layout of the admin screen.
Welcome
This section includes the “Customize Your Site” option, which helps you personalize your WordPress theme. It also offers useful links for creating posts, adding pages, viewing your site, and accessing widgets, menus, and comment settings, along with a link to the “First Steps With WordPress” guide.
Quick Draft
Quick Draft is a simple mini editor that lets you quickly write, save, and publish a post directly from the dashboard. You can add a title, jot down ideas, and save them as a draft.
WordPress News
This widget displays the latest updates, announcements, and news from the official WordPress blog, including new versions and important alerts.
Activity
The Activity widget shows recent posts and the latest comments on your site. It allows you to approve, reply to, edit, delete, or mark comments as spam.
At a Glance
This section provides a summary of your website, including the number of posts, pages, and comments. It also shows the current WordPress version and the active theme, with links to quickly access each section.
WordPress – General Settings
In this chapter, we will explore the General Settings in WordPress. These settings are used to configure the basic options for your website. The General Settings page is the default screen in the WordPress settings section.
Steps to Access General Settings:
Step 1 − Go to Settings → General in your WordPress dashboard.

Step 2 − The General Settings page will appear, as shown in the snapshot below.

Details of the General Settings Fields
- Site Title − Displays the name of your website in the template header.
- Tagline − A short description or slogan about your site.
- WordPress Address (URL) − The URL of the WordPress installation directory where all core files are located.
- Site Address (URL) − The URL you want your site to display in the browser.
- E-mail Address − Your email address for admin notifications and password recovery.
- Membership − Check this box if you want to allow anyone to register an account on your site.
- New User Default Role − Sets the default role for newly registered users or members.
- Timezone − Select the time zone based on your preferred city.
- Date Format − Choose the format in which dates will appear on your site.
- Time Format − Choose the format in which time will appear on your site.
- Week Starts On − Select the day your week should start in the WordPress calendar (default is Monday).
- Site Language − Sets the language for your WordPress dashboard.
Step 3 − After completing all the fields, click the Save Changes button to save your general settings.
WordPress – Writing Setting
The Writing Settings in WordPress control the content creation experience and allow you to customize various features of your site. These settings manage options for adding and editing posts, pages, and custom post types, as well as optional features like Remote Publishing, Posting via Email, and Update Services.c
Steps to Access Writing Settings:
Step 1 − Go to Settings → Writing in your WordPress dashboard.

Step 2 − The Writing Settings page will appear, as shown in the screenshot below.

Details of the Writing Settings Fields
- Formatting − This section has two options to enhance the user experience:
- Convert emoticons like and to graphics on display – Changes text-based emoticons into graphical ones.
- WordPress should correct invalidly nested XHTML automatically – Fixes any invalid XHTML within posts or pages.
- Default Post Category − The category automatically assigned to new posts. You can leave it as Uncategorized.
- Default Post Format − Determines the post format used by themes, allowing different styles for different types of posts.
- Post via E-mail − Allows publishing posts via email. You must set up a secret email account with POP3 access, and any email sent to this address will be published on your site.
- Mail Server − The POP3-compatible mail server that WordPress will use to retrieve emails. Enter the server address, such as mail.example.com.
- Login Name − The username for the secret email account used to post via email. Keep it confidential to prevent spam.
- Password − The password for the email account specified above.
- Default Mail Category − The category assigned to posts published via the “Post via Email” feature.
- Update Services − WordPress will notify the listed update services whenever a new post is published. You can see the full list of possible services in the WordPress codex.
Step 3 − After configuring all fields, click the Save Changes button to save your settings.
WordPress – Reading Settings
In this chapter, we will explore the Reading Settings in WordPress. These settings allow you to control how content appears on your website’s front page, including the number of posts displayed
Follow the steps below to access the Reading Settings.
Step (1) − Go to your WordPress dashboard and click on Settings → Reading.

Step (2) − The Reading Settings page will be displayed, as shown in the following screen.

Here are the details of the fields available in the Reading Settings.
Front page displays − This option allows you to choose how your front page is displayed. You can select one of the following formats:
- Your latest posts − Displays the most recent posts on the front page.
- A static page − Displays a fixed (static) page on the front page.
- Front Page − Select the page you want to set as the front page from the dropdown menu.
- Posts Page − Select the page that will display your blog posts.
Blog pages show at most − Defines the number of posts displayed per page. The default value is 10.
Syndication feeds show the most recent − Specifies how many posts are shown in your site’s RSS feed. The default value is 10.
For each article in a feed, show − Determines how posts appear in the feed:
- Full Text − Displays the entire post (default setting).
- Summary − Displays a summary of the post.
Search Engine Visibility − If you check the option “Discourage search engines from indexing this site,” search engines will be asked not to index your website.
Step (3) − After making the necessary changes, click the Save Changes button to apply and save your Reading Settings.
WordPress – Discussion Settings
In this chapter, we will explore the Discussion Settings in WordPress. These settings govern interactions between the site owner and visitors, including comments and notifications. The administrator can use these options to control how users engage with posts and pages.
Follow the steps below to access the Discussion Settings:
Step (1) − Go to your WordPress dashboard and click on Settings → Discussion.

Step (2) − The Discussion Settings page will be displayed, as shown in the following snapshot.

The following fields are available in the Discussion Settings:
Default Article Settings − These settings apply by default to all new posts and pages. It includes the following options:
- Attempt to notify any blogs linked to from the article − Sends notifications (pingbacks and trackbacks) to other blogs when you publish a post.
- Allow link notifications from other blogs (pingbacks and trackbacks) − Allows your site to receive notifications from other blogs.
- Allow people to post comments on new articles − Enables or disables comments on new posts.
Note: You can override these settings for individual posts or pages.
Other Comment Settings − This section includes the following options:
- Comment author must fill out name and e-mail − Requires visitors to enter their name and email before commenting.
- Users must be registered and logged in to comment − Allows only registered users to post comments.
- Automatically close comments on articles older than ___ days − Disables comments after a specified number of days.
- Enable threaded (nested) comments − Allows replies to comments, creating a discussion thread.
- Break comments into pages with ___ top-level comments per page − Splits comments into multiple pages if there are many comments.
- Comments should be displayed with the newest/oldest comments at the top − Lets you choose the order of comments.
Email Me Whenever − This section includes:
- Anyone who posts a comment − Sends an email notification for every new comment.
- A comment is held for moderation − Sends an email when a comment requires approval.
Before a Comment Appears − Controls how comments are approved:
- Comment must be manually approved − Only approved comments are displayed.
- Comment author must have a previously approved comment − Automatically approves comments from users who have been approved before.
Comment Moderation − Allows you to set a limit on the number of links in a comment. Comments exceeding this limit will be held for moderation.
Comment Blacklist − Lets you block specific words, URLs, or email addresses. Comments containing these will be marked as spam.
Avatars − Avatars are small profile images displayed next to user names in comments. This section includes:
- Avatar Display − Shows or hides avatars.
- Maximum Rating − Choose the appropriate audience rating (G, PG, R, X) for avatars.
- Default Avatar − Select a default avatar image for users without a custom profile picture.
Step (3) − Click the Save Changes button to apply and save your Discussion Settings.
WordPress – Media Settings
In this chapter, we will explore the Media Settings in WordPress. These settings allow you to define the dimensions (height and width) of images used on your website.
Step (1) − Go to your WordPress dashboard and click on Settings → Media.

Step (2) − The Media Settings page will be displayed, as shown in the following screenshot.

The following fields are available in the Media Settings:
- Thumbnail size − Allows you to set the dimensions for thumbnail images.
- Medium size − Enables you to define the height and width for medium-sized images.
- Large size − Lets you set the dimensions for larger images.
- Uploading files − If this option is checked, uploaded images will be organized into folders by year and month.
Step (3) − After setting the dimensions in pixels, click the Save Changes button to save your Media Settings.
WordPress – Permalink Settings
In this chapter, we will explore the Permalink Settings in WordPress. A permalink is the permanent URL of a blog post, page, or category. These settings allow you to define the default URL structure for your content.
Follow the steps below to access the Permalink Settings:
Step (1) − Go to your WordPress dashboard and click on Settings → Permalinks from the left navigation menu.

Step (2) − When you click on Permalinks, the Permalink Settings page will be displayed on the screen.

Here are the available settings in Permalink Settings:
Common Settings −
Choose a permalink structure for your posts by selecting one of the following options:
- Default − Uses the default WordPress URL structure.
- Day and name − Displays the date and post name in the URL.
- Month and name − Displays the month and post name in the URL.
- Numeric − Uses numbers in the URL structure.
- Post name − Displays only the post name in the URL.
- Custom Structure − Allows you to create a custom URL structure by entering your preferred format in the text box.
Optional Settings −
These settings allow you to customize the URL structure for categories and tags. If left blank, the default settings will be used.
- Category Base − Add a custom prefix for category URLs.
- Tag Base − Add a custom prefix for tag URLs.
Step (3) − After making the necessary changes, click the Save Changes button to save your Permalink Settings.
WordPress – Plugin Settings
In this chapter, we will study how to use plugins in your WordPress site. The plugin allows you to easily modify, customize, or enhance a WordPress blog or post. The WordPress Plugin is a software that can be uploaded to expand the functionality of the site. They add services or features to a WordPress blog. Plugins are used to make your work easier. The following are the simple steps to add plugins.
Step (1) − On the left side bar, click on Plugins → Installed Plugins as shown in the screen.

Step (2) − The page will appear on the screen, as shown below.

In this section, you can view the plugins that are already installed on your website.
Step (3) − Go to the dashboard and click on Plugins → Add New, as shown in the following screen.

Step (4) − A list of available plugins will be displayed. You can install plugins directly from this list or upload a plugin by clicking on the Upload Plugin button.

When you click on Upload Plugin, the corresponding page will be displayed, as shown in the following screen.

Click on Browse, and you will be redirected to the page where you can select plugins from the WordPress site. If you click on Choose File, you can upload a plugin from your system. Alternatively, you can directly select a plugin from the list and click on the Install Now button, as shown in the following screenshot.


After clicking on Activate Plugin, you will see a message confirming that the plugin has been activated. You can also find the activated plugin in the installed plugins list.

Below the plugin activation message, you will see options such as All, Active, Inactive, and Update Available.
When you click on Active, a page will be displayed showing all the currently activated plugins.

When you click on Inactive, all plugins that are installed but not activated will be displayed. You can activate any of these plugins by clicking on the Activate button.

When you click on Update Available, a list of plugins that require updates will be displayed. Click on Update, and you will see a confirmation message indicating that the plugin has been updated.

Click on Bulk Actions, select the desired option, and then click the Apply button. This allows you to update, delete, activate, or deactivate multiple plugins at once by checking the corresponding boxes.

In Search Installed Plugins, you can type the name of a plugin that is already installed in the text box and then click on the Search Installed Plugins button to locate it.

When you click on the Search Installed Plugins button, the page will display your respective plugin, as shown below.

Step (5) − Go to the dashboard and click on Plugins → Editor from the sidebar.


This page allows you to edit your plugins. Key options include:
- Select plugin to edit − Choose a plugin from the dropdown menu to edit.
- Documentation − Provides access to tools and references for editing the plugin.
- Plugin files − Select specific plugin files from the list to make changes.
After making the necessary edits, click on Update File to save your changes.
WordPress – Add Category
In this chapter, we will learn how to Add Categories in WordPress. Categories help organize your website by grouping related posts into sections, making it easier for visitors to navigate and find content.
Follow the steps below to access the Categories section:
Step (1) − Go to your WordPress dashboard and click on Posts → Categories.

Step (2) − The Categories page will be displayed, as shown in the following screenshot.

Here are the details of the fields on the Categories page:
- Name − Enter a unique name for the category.
- Slug − A short, descriptive word used in the category URL.
- Parent − Select a parent category from the dropdown to make this a sub-category, or leave as None.
- Description − Add a brief description of the category (optional).
Step (3) − After filling in the category information, click on the Add New Category button.
Step (4) − Once added, the new category will appear on the right side of the page, as shown in the following screenshot.

WordPress – Edit Category
In this chapter, we will learn the simple steps to Edit Categories in WordPress.
Follow the steps below to edit categories:
Step (1) − Go to your WordPress dashboard and click on Posts → Categories.

Step (2) − You will see Category 1 (created earlier in the WordPress – Add Category chapter). When you hover your cursor over the category name, several options appear below it.
There are two ways to edit a category: Edit and Quick Edit.
- Edit − Click on the Edit option under the category name, as shown in the following screenshot.


The category fields are the same as described in the WordPress – Add Category chapter.
- Quick Edit − Click on the Quick Edit option under the category name, as shown in the following screen.

In Quick Edit, you can modify only the Name and Slug of the category, as shown in the following screen. After making the changes, click on the Update Category button to save them.

WordPress – Delete Category
In this chapter, we will learn how to Delete Categories in WordPress.
Follow the steps below to delete categories:
Step (1) − Go to your WordPress dashboard and click on Posts → Categories.

Step (2) − You can delete Category1 (created earlier in the WordPress – Add Category chapter). When you hover your cursor over the category name, several options appear below it. Click on the Delete button, as shown in the following screen.

When you click Delete, a pop-up message appears to confirm the deletion of the selected category, as shown in the following screenshot.

Click on the OK button to permanently delete the category.
WordPress – Arrange Categories
In this chapter, we will learn how to Arrange Categories in WordPress. WordPress does not allow you to rearrange categories directly, so you need to install the Category Order plugin to organize categories in a specific order.
Step (1) − Go to your WordPress dashboard and click on Posts → Category Order. The Category Order menu appears after the plugin is installed. (You can refer to the Install Plugins chapter to learn how to install plugins.

Step (2) − In the following screen, you can see that the created categories are not arranged in order.

Step (3) − Now, you can rearrange the categories by simply dragging and dropping them according to your preference. After arranging, click on the Order Categories button to save the changes.

WordPress – Add Posts
In this chapter, we will learn how to Add Posts in WordPress. Posts, also known as articles or blog posts, are used to share content and updates on your website.
Follow the steps below to add posts in WordPress:
Step (1) − Go to your WordPress dashboard and click on Posts → Add New.

Step (2) − The Post Editor page will be displayed, as shown in the following screen. You can use the WordPress WYSIWYG editor to add and format the content of your post. (This will be explained in detail in the WordPress – Add Pages chapter.)

The following fields are available on the Add New Post page:
- Post Title − Enter the title of your post (e.g., Post1).
- Post Content − Enter the main content of your post.
Step (3) − Click on the Publish button to publish your post.

The Publish section also includes the following options:
- Save Draft − Saves the post as a draft.
- Preview − Allows you to preview the post before publishing.
- Move to Trash − Deletes the post.
- Status − Change the status of the post (Published, Pending, or Draft).
- Visibility − Set visibility to Public, Private, or Password Protected.
- Publish − Set or modify the publishing date and time.
WordPress – Edit Posts
In this chapter, we will learn how to Edit Posts in WordPress.
Follow the steps below to edit posts:
Step (1) − Go to your WordPress dashboard and click on Posts → All Posts.

Step (2) − You can view Post1 (Post1 was created in the chapter WordPress – Add Posts). When the cursor hovers over the Post, a few options get displayed below the Post name. There are two ways to edit the Post, i.e., Edit and Quick Edit.
Edit − Click on the Edit option in Post1 as shown in the following screen.

You can modify the content or title of the post as needed, and then click the Update button to save your changes, as shown in the following screen.

Quick Edit − Click on the Quick Edit option under Post1, as shown in the following screenshot.

Here, you can edit the Title, Slug, and Date of the post, and also select categories for your post, as shown in the following screenshot. After making the changes, click on the Update button to confirm and save your edits.

WordPress – Delete Posts
In this chapter, we will learn how to Delete Posts in WordPress.
Follow the steps below to delete posts:
Step (1) − Go to your WordPress dashboard and click on Posts → All Posts.

Step (2) − You can delete Post1 (created earlier in the WordPress – Add Posts chapter). When you hover your cursor over the post title, several options appear below it. Click on the Trash option to delete the post.

Step (3) − You can check the post list to confirm that the selected post has been deleted.

WordPress – Preview Posts
In this chapter, we will learn how to Preview Posts in WordPress. Previewing a post allows you to see how it will appear before publishing. This helps ensure everything looks correct, and you can make changes if needed.
Follow the steps below to preview posts in WordPress:
Step (1) − Go to your WordPress dashboard and click on Posts → All Posts.

Step (2) − You will see Post1 (created earlier in the WordPress – Add Posts chapter). When you hover your cursor over the post title, several options appear below it. Click on the View option, as shown in the following screenshot.
