Starting with WordPress means encountering a lot of new terminology — fast. Dashboard. Permalink. Theme. Plugin. Widget. Hook. The Customizer. These words get thrown around in tutorials and documentation as if everyone already knows them.
If you're new to WordPress, you don't know them yet. And that's completely fine.
This glossary defines 50 of the most commonly used WordPress terms in plain language — no jargon, no assumptions about prior knowledge. Bookmark this page and refer back to it whenever a term leaves you puzzled.
Admin Dashboard
The control panel for your WordPress site. After logging in at yourdomain.com/wp-admin, the Dashboard is the first screen you see. From here, you can manage everything about your site — content, appearance, plugins, users, and settings.
Administrator
The highest-level WordPress user role. An Administrator has complete access to all settings, content, plugins, themes, and user management. See also: User Roles.
Archive Page
An automatically generated page that lists posts organised by a specific criteria — a category, a tag, a date, or an author. For example, clicking your "Technology" category shows a Technology archive page listing all posts in that category.
Auto-Draft
A temporary, automatically saved version of a post that WordPress creates as you write. Auto-drafts help prevent losing work if your browser crashes. They accumulate over time and should be cleaned up periodically.
Backup
A complete copy of your WordPress site — files and database — stored separately from your live site. Backups allow you to restore your site if something goes wrong.
Block
The fundamental content unit in WordPress's modern Gutenberg editor. Every element on a page — a paragraph, a heading, an image, a button, a video — is a distinct block with its own settings. Blocks replaced the older "classic" text editor.
Block Editor (Gutenberg)
The visual, block-based content editor built into WordPress since version 5.0. Named after Johannes Gutenberg (inventor of the printing press). All content is created by adding and arranging blocks.
Breadcrumbs
Navigation links that show a visitor's current location within the site hierarchy. For example: Home > Blog > Category Name > Post Title. Breadcrumbs improve navigation and can appear in Google search results.
Category
A primary organisation system for WordPress posts. Posts can be assigned to categories to group related content. Categories are hierarchical — you can have parent categories with child subcategories.
Child Theme
A theme built on top of a parent theme that inherits all the parent's design and functionality but protects your customisations from being overwritten when the parent theme updates. Always use a child theme when customising theme code.
CMS (Content Management System)
Software that lets non-technical users create, manage, and publish digital content. WordPress is a CMS. Others include Joomla, Drupal, and Contentful.
Customiser
The WordPress interface (Appearance → Customize) that provides a live preview of your site while you adjust settings like colours, fonts, headers, menus, and widgets. Changes in the Customiser only go live when you click Publish.
Dashboard
See Admin Dashboard.
Database (MySQL)
The storage system where all your WordPress content lives — posts, pages, settings, user accounts, comments, and more. WordPress uses MySQL (or MariaDB) as its database. The database is managed separately from your files and must be backed up independently.
Domain
Your website's address — the URL that people type to reach your site (e.g., acemindtech.com). Domains are registered separately from hosting and renewed annually.
Editor (User Role)
A WordPress user role with full control over all content (posts and pages) but no access to settings, plugins, or themes. Editors can publish, edit, and delete any user's content.
Excerpt
A short summary of a post, usually displayed on archive pages (blog index, category pages) instead of the full post content. Can be written manually or auto-generated by WordPress.
Featured Image
The main image associated with a post or page, typically displayed as the post's thumbnail on archive pages and at the top of the individual post. Set in the post editor under "Featured Image" in the right sidebar.
Footer
The bottom section of every page on your website, typically containing copyright information, navigation links, contact details, or widget areas. Edited in your theme settings or via Full Site Editing.
FTP (File Transfer Protocol)
A method for transferring files between your computer and your web server. FTP clients (like FileZilla) let you upload, download, and manage your WordPress files directly on the server. Essential for troubleshooting and advanced customisation.
Full Site Editing (FSE)
A WordPress feature (introduced in WordPress 5.9) that allows you to edit every part of your site — headers, footers, templates, and content — using the block editor interface. Requires a block-compatible theme.
Functions.php
A file within your WordPress theme (located at /wp-content/themes/yourtheme/functions.php) that contains PHP code adding or modifying functionality. Editing this file without a child theme causes your changes to be overwritten when the theme updates.
GPL (General Public Licence)
The open-source software licence under which WordPress is released. GPL means WordPress is free to use, modify, and distribute. All plugins and themes distributed through WordPress.org must also be GPL-licensed.
Gutenberg
See Block Editor.
Header
The top section of every page, typically containing your logo, navigation menu, and possibly contact information or a call to action. Edited in theme settings or via Full Site Editing.
Hosting
The server where your WordPress files and database live. Hosting providers (SiteGround, Cloudways, Kinsta, etc.) provide the server infrastructure that makes your website accessible on the internet.
Hook (Action and Filter)
A mechanism that allows plugins and themes to modify WordPress behaviour without changing core files. Actions run code at specific moments (e.g., when a post is published). Filters modify data (e.g., changing how post titles are displayed). Hooks are the foundation of WordPress extensibility.
htaccess (.htaccess)
A configuration file on Apache servers that controls how the server handles requests to your site. WordPress uses it for URL rewriting (permalink structure) and security rules. Located in your WordPress root directory.
Install
The process of setting up WordPress on your hosting server. Can be done with a one-click installer through cPanel (Softaculous) or manually via FTP and phpMyAdmin.
Media Library
The WordPress interface (Media → Library) where all uploaded files are stored and managed — images, PDFs, audio files, video files, and documents.
Menu
A navigation structure linking to pages, posts, categories, or custom URLs on your site. Menus are typically placed in the header and/or footer and configured via Appearance → Menus.
Metadata
Additional information associated with a post, page, or user. For posts, metadata includes the author, publication date, categories, tags, and custom fields. Stored in wp_postmeta table in the database.
Multisite
A WordPress feature that allows you to run multiple websites from a single WordPress installation. Each site in the network shares the same WordPress core but has separate content, themes, and (optionally) plugins.
Permalink
The permanent URL of a specific post, page, or other content. WordPress generates these from the post slug. The permalink structure (how URLs are formatted) is configured in Settings → Permalinks.
phpMyAdmin
A web-based tool for managing MySQL databases, typically accessible through your hosting control panel. Allows you to view, edit, and manage your WordPress database directly.
Plugin
An add-on application that extends WordPress's functionality. Plugins can add any feature — contact forms, eCommerce, SEO tools, security scanners, page builders, and much more. Over 60,000 free plugins are available at wordpress.org/plugins.
Post
The primary content type in WordPress, typically used for blog entries, news articles, or time-based content. Posts appear in reverse chronological order on the blog index and in category archives. Different from Pages (which are static).
Post Type
The classification of content in WordPress. Built-in post types include Post, Page, Attachment (media), and Navigation Menu. Developers can register Custom Post Types for specialised content (properties, recipes, portfolio items, etc.).
Page
A static content type for standalone content that isn't part of the blog feed — About, Services, Contact, etc. Pages don't appear on the blog index and typically don't have categories or tags.
REST API
A programming interface that allows external applications to interact with your WordPress data over HTTP. Enables WordPress to serve as a "headless" CMS, providing content to mobile apps, JavaScript frontends, and other platforms.
Revision
WordPress automatically saves a new revision every time you save a post or page. Revisions allow you to restore previous versions of your content. They accumulate over time and should be limited or periodically cleaned up.
Shortcode
A small piece of code in square brackets (e.g., [contact-form]) that outputs complex content or functionality when inserted into a post or page. Used by many plugins and older themes. The block editor has largely replaced shortcodes for newer WordPress development.
Sidebar
A vertical content area alongside your main content, typically containing widgets like a search bar, recent posts, categories, or promotional banners. Not all themes have sidebars, and many modern sites omit them.
Slug
The URL-friendly part of a post, page, or category name. A post titled "How to Build a Website" gets a slug of how-to-build-a-website, resulting in a URL like yourdomain.com/how-to-build-a-website/.
SSL Certificate
A digital certificate that encrypts the connection between a visitor's browser and your server. Sites with SSL show https:// in the address bar and display a padlock icon. Required for security, trust, and Google rankings.
Tag
A secondary organisational system for WordPress posts. Tags are non-hierarchical keywords that cross-cut categories — for example, posts from multiple categories might share the tag "tutorial." Unlike categories, tags don't need to be assigned to every post.
Theme
A package of files that controls your WordPress site's visual design — layout, colours, typography, and structure. Themes can be activated in Appearance → Themes. Thousands of free and premium themes are available.
Transient
Temporary data stored in the WordPress database with an expiration time. Plugins use transients to cache API responses, calculated data, and other temporary information. Expired transients should be cleaned periodically.
Update
New versions of WordPress core, plugins, or themes released by developers. Updates fix security vulnerabilities, add features, and improve performance. Keeping everything updated is the most important WordPress maintenance task.
Widget
A small block of content or functionality that can be placed in designated "widget areas" (sidebars, footers). Common widgets: Recent Posts, Search, Categories, Custom HTML, Image. Configured in Appearance → Widgets.
wp-admin
The WordPress admin area, accessed at yourdomain.com/wp-admin. Where you manage all aspects of your WordPress site — the control panel.
wp-config.php
The core configuration file for WordPress, located in the WordPress root directory. Contains your database connection settings, security keys, and other critical configuration constants. Should never be publicly accessible.
wp-content
The directory on your server that contains your themes (/themes/), plugins (/plugins/), and uploaded media (/uploads/). This directory is the "your stuff" part of WordPress — the rest of the WordPress files are standard and replaceable.
WooCommerce
The most widely used WordPress eCommerce plugin, turning any WordPress site into a fully functional online store. Powers approximately 30% of all online stores worldwide.
WYSIWYG
"What You See Is What You Get" — a type of editor where the content appears as it will when published. WordPress's block editor is a WYSIWYG editor.
If you're going to learn just a handful of terms right now, start with these:
| Term | Plain English Meaning | Where You'll Find It |
|---|---|---|
| Theme | Controls how your site looks | Appearance → Themes |
| Plugin | Adds features to your site | Plugins → Add New |
| Post | A blog article (appears in feed) | Posts → Add New |
| Page | Static content (About, Contact) | Pages → Add New |
| Permalink | The URL of a post or page | Settings → Permalinks |
| Widget | Small content block for sidebars/footers | Appearance → Widgets |
| Block | A content element in the editor | Post/Page editor |
| Media Library | Where all your uploaded files live | Media → Library |
| Hosting | The server that stores your site | Your hosting provider |
| wp-admin | Your site's control panel | yourdomain.com/wp-admin |
The single most common confusion for beginners is mixing up themes and plugins. Here's the rule:
| Aspect | Theme | Plugin |
|---|---|---|
| Controls | How your site looks | What your site does |
| Affects | Design, layout, colours, typography | Functionality, features, capabilities |
| Active count | Only ONE theme active at a time | MULTIPLE plugins active at once |
| Examples | Astra, Kadence, Twenty Twenty-Four | Rank Math, WooCommerce, Wordfence |
| Analogy | The house design and paint | The appliances and furniture |
| Aspect | Post | Page |
|---|---|---|
| Purpose | Blog articles, news, time-based content | Static content — About, Contact, Services |
| Appears in blog feed? | Yes | No |
| Categories & Tags? | Yes | No (by default) |
| Dates displayed? | Yes | Optional |
| Organised by | Chronological order (newest first) | Manual menu placement |
| Featured image | Recommended (shows in feed) | Optional |
| File/Directory | What It Is | Should You Edit It? |
|---|---|---|
wp-config.php | Core configuration (database, security keys) | Rarely, and with caution |
.htaccess | Server rules (URLs, security, redirects) | Rarely, and with caution |
functions.php | Theme functionality (custom code) | Only in a child theme |
wp-content/themes/ | Your theme files | Only child theme files |
wp-content/plugins/ | Your plugin files | No — use plugin settings instead |
wp-content/uploads/ | Your uploaded media files | No — manage via Media Library |
wp-admin/ | WordPress admin interface files | Never |
wp-includes/ | WordPress core files | Never |
wp-admin/ or wp-includes/. These are WordPress core files that will be overwritten on every update. Always use functions.php in a child theme or a plugin for custom code.| Role | Can Do | Cannot Do |
|---|---|---|
| Administrator | Everything | Nothing — full access |
| Editor | Edit/publish all posts and pages | Change settings, plugins, themes |
| Author | Write and publish own posts | Edit others' posts, change settings |
| Contributor | Write posts (submit for review) | Publish without approval, upload media |
| Subscriber | View content, edit own profile | Create or edit any content |
WordPress has a learning curve — but most of that curve is simply vocabulary. Once you know what a plugin, theme, permalink, and widget are, the rest of WordPress starts making sense quickly.
Bookmark this glossary. Return to it when tutorials reference unfamiliar terms. And as you build your WordPress site, each concept will move from abstract definition to practical understanding through hands-on experience.
Need help getting started with WordPress? Our team provides hands-on setup, training, and development — so you can skip the confusion and start building.
Contact us today and we'll sort it out.