Site Overlay

Permalinks & User Roles

Course Content
Website & E‑Commerce Basics
This module introduces learners to the core concepts behind websites and online stores. Students explore how websites work (domains, hosting, CMS vs hosted platforms) and gain a clear understanding of different website and e-commerce models. The module covers foundational platforms such as WordPress, WooCommerce, and Shopify, including their purpose, strengths, and common use cases. Learners also review essential setup concepts like site structure, navigation, basic SEO, and store functionality.
0/4
Domains, Hosting & Setup
This module explains the foundational components required to launch a website or online store. Learners explore how domain names work, how web hosting stores and delivers website content, and the role of DNS in connecting the two. The module also introduces hosting types, setup considerations, and basic installation workflows for platforms like WordPress and Shopify. By the end of the module, learners can confidently choose a domain, understand hosting options, and complete the initial setup needed to get a website online.
0/4
WordPress Dashboard & Settings
This module introduces learners to the WordPress admin dashboard and its core settings. Students explore the layout of the dashboard, key menu areas, and the purpose of essential settings such as site title, permalinks, user roles, reading, and discussion options. The module emphasizes how proper configuration affects site usability, SEO, and security. By the end of the module, learners can confidently navigate the WordPress dashboard and configure settings to support a well-structured, functional website.
0/9
Shopify Platform Overview
This module introduces learners to Shopify as a leading hosted e-commerce platform. Students explore its key features, including store setup, themes, apps, and integrations, and understand how Shopify simplifies online selling for businesses of all sizes. By the end of the module, learners can explain Shopify’s functionality, identify its advantages, and determine when it is the right platform for an online store.
0/9
Launch & Maintenance
This module guides learners through the final steps of preparing, launching, and maintaining an online store. Students explore pre-launch checklists, performance testing, ongoing updates, backups, security, and routine maintenance for both Shopify and WordPress sites. The module emphasizes best practices for keeping stores secure, fast, and operational post-launch. By the end of the module, learners can confidently launch a website or store and implement a consistent maintenance routine to ensure long-term stability and growth.
0/4
Website Security & Account Protection
By the end of this lesson, learners will understand why website security matters, how accounts get hacked, and how to protect websites and online accounts using simple, everyday tools like strong passwords and Two-Factor Authentication (2FA).
0/6
Website Learning Lab

Module Overview

This lesson introduces learners to WordPress permalinks and user roles. Proper configuration of permalinks improves SEO and user experience, while understanding user roles helps manage permissions and site security effectively.


Learning Objectives

By the end of this lesson, learners will be able to:

  • Explain what permalinks are and why they are important

  • Configure SEO-friendly permalink settings

  • Understand WordPress user roles and capabilities

  • Assign users appropriate roles based on responsibilities

  • Avoid common mistakes related to permalinks and user management


Lesson 1: Understanding Permalinks

A permalink (short for permanent link) is a URL designed to stay the same indefinitely, so people can always return to that exact piece of content. They’re commonly used on blogs, forums, social media posts, CMS platforms like WordPress, and documentation sites.

🔍 What a Permalink Is

A permalink is a stable web address pointing to a specific page, post, or item.
Example:

  • Homepage: https://example.com/ → changes often
  • Permalink: https://example.com/blog/how-to-grow-herbs/ → stays the same

Permalinks are the URLs used for posts, pages, categories, and other content on your website.

Common Permalink Settings

Best Practices

  • Use descriptive, readable URLs

  • Avoid using numbers or symbols in URLs

  • Keep it short and relevant to the content

  • Change permalinks carefully on established sites to avoid broken links


Lesson 2: WordPress User Roles

WordPress has built-in user roles with different capabilities:

Role Capabilities
Administrator Full access to all settings, themes, plugins, content, and user management
Editor Can publish and manage posts/pages, moderate comments, manage categories/tags
Author Can publish and manage their own posts only
Contributor Can write and manage their own posts but cannot publish them
Subscriber Can only manage their profile and read content

Assigning Users

  • Go to Users > Add New

  • Fill in username, email, and optional details

  • Assign an appropriate role based on responsibilities

  • Send notification to user (optional)

Best Practices

  • Assign the least privilege necessary for each user

  • Use strong passwords and two-factor authentication for admins

  • Regularly review and update user roles and accounts


Lesson 3: Common Mistakes

  • Using default permalinks (not SEO-friendly)

  • Changing permalinks without proper redirects

  • Giving too many users administrative access

  • Not updating or removing old user accounts

  • Using weak passwords


Practical Activity

  • Go to Settings > Permalinks and set the permalink structure to “Post name.”

  • Add a new user with the role of Contributor.

  • Review existing users and ensure they have appropriate roles.

  • Optional: Test logging in as the new user to see permissions.


Key Takeaways

  • Permalinks impact SEO, readability, and user experience.

  • Always use clear, descriptive URLs.

  • WordPress user roles allow controlled access and improve security.

  • Assign roles carefully and regularly review user permissions.

Scroll Up