WordPress Glossary: 50 Terms Every Beginner Should Know

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.

A

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.

B

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.

C

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.

D

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.

E

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.

F

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.

G

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.

H

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.

I-K

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.

L-M

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.

N-P

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.

R-S

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.

T-U

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.

W-Z

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.

The 10 Most Important Terms to Know First

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
ThemeControls how your site looksAppearance → Themes
PluginAdds features to your sitePlugins → Add New
PostA blog article (appears in feed)Posts → Add New
PageStatic content (About, Contact)Pages → Add New
PermalinkThe URL of a post or pageSettings → Permalinks
WidgetSmall content block for sidebars/footersAppearance → Widgets
BlockA content element in the editorPost/Page editor
Media LibraryWhere all your uploaded files liveMedia → Library
HostingThe server that stores your siteYour hosting provider
wp-adminYour site's control panelyourdomain.com/wp-admin

Theme vs Plugin: The Key Distinction

The single most common confusion for beginners is mixing up themes and plugins. Here's the rule:

Aspect Theme Plugin
ControlsHow your site looksWhat your site does
AffectsDesign, layout, colours, typographyFunctionality, features, capabilities
Active countOnly ONE theme active at a timeMULTIPLE plugins active at once
ExamplesAstra, Kadence, Twenty Twenty-FourRank Math, WooCommerce, Wordfence
AnalogyThe house design and paintThe appliances and furniture
Remember: A theme makes your site look good. A plugin makes your site do things. You need both — but they serve completely different purposes.

Post vs Page: The Other Key Distinction

Aspect Post Page
PurposeBlog articles, news, time-based contentStatic content — About, Contact, Services
Appears in blog feed?YesNo
Categories & Tags?YesNo (by default)
Dates displayed?YesOptional
Organised byChronological order (newest first)Manual menu placement
Featured imageRecommended (shows in feed)Optional

Key Files and Directories You'll Encounter

File/Directory What It Is Should You Edit It?
wp-config.phpCore configuration (database, security keys)Rarely, and with caution
.htaccessServer rules (URLs, security, redirects)Rarely, and with caution
functions.phpTheme functionality (custom code)Only in a child theme
wp-content/themes/Your theme filesOnly child theme files
wp-content/plugins/Your plugin filesNo — use plugin settings instead
wp-content/uploads/Your uploaded media filesNo — manage via Media Library
wp-admin/WordPress admin interface filesNever
wp-includes/WordPress core filesNever
Golden Rule: Never edit files inside 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.

User Roles at a Glance

Role Can Do Cannot Do
AdministratorEverythingNothing — full access
EditorEdit/publish all posts and pagesChange settings, plugins, themes
AuthorWrite and publish own postsEdit others' posts, change settings
ContributorWrite posts (submit for review)Publish without approval, upload media
SubscriberView content, edit own profileCreate or edit any content

Frequently Asked Questions

Q: Do I need to learn all these terms before starting with WordPress?
A: No — you'll naturally encounter and learn them as you work with WordPress. This glossary is a reference to return to when you encounter unfamiliar terms, not a prerequisite to memorise.
Q: What's the difference between a Post and a Page in WordPress?
A: Posts are time-based content that appears in your blog feed — blog entries, news articles. Pages are standalone, static content — About, Contact, Services. Posts have categories and tags; Pages typically don't.
Q: What's the most important WordPress term for a beginner to understand?
A: The difference between themes (design) and plugins (functionality) is probably the most fundamental. Themes control how your site looks. Plugins add what your site does. Together they define what your WordPress site is capable of.
Q: What does "Gutenberg" mean? I see it everywhere.
A: Gutenberg is the codename for WordPress's current block editor (introduced in WordPress 5.0). It's named after Johannes Gutenberg, inventor of the printing press. When people say "Gutenberg" they mean the block-based editor where you build content using blocks.
Q: What's a "hook" and do I need to understand it as a beginner?
A: Not as a beginner. Hooks are a developer concept — they're the mechanism plugins use to interact with WordPress's core code without modifying it directly. You'll encounter this term in plugin documentation, but you don't need to write or understand hooks to use WordPress effectively.
Q: Are there more WordPress terms beyond these 50?
A: Many more — especially as you get into development. Terms like "nonce," "taxonomy," "action hook," "filter hook," "enqueue," "transient API," and "custom post type" become relevant for developers. But these 50 cover everything a beginner needs to navigate WordPress confidently.

Final Thoughts

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.
Views: 98