Course Content
Introduction to the Web & How Websites Work
This lesson explains what web design is and why it matters. Students learn how the internet works, including the roles of browsers, servers, and websites. It introduces the basic building blocks of a website—HTML for structure, CSS for style, and JavaScript for interactivity—and clarifies the difference between web design and web development. The lesson also highlights essential tools like text editors, browsers, and online resources to get started.
0/3
Getting Started with HTML
HTML (HyperText Markup Language) is the standard language used to create and structure content on the web. It defines the building blocks of every website. What HTML does: HTML is the foundation of every website, giving structure to web pages. It uses tags like <h1>, <p>, and <img> to define content. A basic HTML page has , , , and . The contains metadata (title, styles), while the holds visible content. HTML works together with CSS (design) and JavaScript (functionality).
0/8
WordPress Basics
In this module, we will explore the foundation of WordPress, the most popular Content Management System (CMS) for building websites. You’ll learn how to set up WordPress, navigate the dashboard, and understand key features such as posts, pages, themes, and plugins. By the end, you’ll be able to manage a WordPress site with confidence and customize it to suit your needs.
0/10
Web Design

WordPress Settings & User Management

WordPress provides a Settings panel to control how your site functions, and a User Management system to assign roles and permissions to different people who use your site.

1. WordPress Settings Overview

Navigate to Dashboard > Settings. You’ll see several tabs:

General Settings

Site Title & Tagline

WordPress Address (URL) & Site Address

Admin Email

Membership (Anyone can register or not)

Default User Role (Subscriber, Contributor, etc.)

Timezone, Date, and Time Format

Writing Settings

Default Post Category

Default Post Format

Options for posting via email (rarely used today)

Reading Settings

Homepage Display → Static Page (e.g., “Home”) or Latest Posts

Number of posts shown per page

Search Engine Visibility (discourage indexing for private sites)

Discussion Settings

Control how comments are handled

Options: Comment approval, moderation, notifications, avatars

Media Settings

Default sizes for image thumbnails, medium, and large images

Permalinks

Structure of your URLs (e.g., www.site.com/sample-post)

Common format: Post Name for SEO

Privacy

Set a Privacy Policy page (important for compliance and trust)

2. WordPress User Management

WordPress allows multiple users with different roles and permissions. Navigate to Dashboard > Users.

User Roles in WordPress

Administrator → Full control of the site (manage settings, plugins, users, content).

Editor → Can manage and publish posts/pages (own and others).

Author → Can write, edit, and publish their own posts.

Contributor → Can write and edit their own posts but cannot publish.

Subscriber → Can only manage their profile (often used for members/students).

3. Managing Users

Add New User → Go to Users > Add New. Enter username, email, password, and assign a role.

Edit User Profile → Change display name, bio, and password.

Remove/Block User → Delete or downgrade a user if necessary.

Bulk Actions → Apply actions to multiple users at once.

4. Examples of How Roles are Used in Real Sites

School Website

Admin → IT manager/website owner

Editor → Principal or Head of Department

Author → Teachers writing updates

Contributor → Students submitting articles for approval

Subscriber → Parents or students accessing resources

Blogging Website

Admin → Blog owner

Editor → Senior editor

Author → Writers

Contributor → Guest bloggers

Subscriber → Followers who get updates

E-learning Platform (Tutor LMS)

Admin → School admin

Editor → Head of courses

Author → Instructors/course creators

Subscriber → Students

5. Best Practices

Always give minimum required access (not everyone should be an Admin).

Use strong passwords and enable 2FA if possible.

Regularly review users and remove inactive accounts.

Set correct timezone & permalinks before launching the site.

Always keep Admin email updated for recovery.

With Settings, you control how your site runs, and with User Management, you decide who does what on your site.

Scroll to Top