WordPress FSE Explained…

WordPress FSE Glossary & Terms: Concepts, Definitions & Core Terms

Ollie Video Box

New to WordPress FSE? Here’s a glossary of all the core terms and concepts in one place, so you can quickly get up to speed with how it all works โ€“ย from the basics to more advanced FSE features…

Core Full Site Editing Terms & Concepts Defined

Block ๐Ÿงฑ

The fundamental unit in WordPress’s editor, representing elements like text, images, or buttons. Think of it like building blocks for your website – you can add, arrange, and customize them to create any content you want! For example, adding aย text blockย to write a paragraph or anย image blockย to showcase a picture.ย 

Learn more about WordPress blocks.

Block Editor (Gutenberg) โœ๏ธ

The interface where users create and edit content using blocks. It provides a visual, drag-and-drop experience for building posts and pages. Imagine using LEGO pieces to build your content – that’s how easy it is!

Check out theย Gutenberg rebranding journey.

Block Theme ๐ŸŽจ

Docs Ollie Grid View

A WordPress theme designed to leverage Full Site Editing capabilities, utilizing blocks for all parts of a site, including headers, footers, and sidebars.

For example, theย Ollie WordPress block themeย helps you make every part of your site editable, like crafting a digital puzzle where all pieces fit perfectly.

Block Patterns ๐Ÿ–ผ๏ธ

Predefined groups of blocks arranged in specific layouts, allowing users to insert complex designs quickly.

Ollie Pro Modal

Think of it as a template for commonly used sections, like a “Contact Us” form.ย 

Explore how synced patterns speed up building.

Block Directory ๐Ÿ“‚

A repository of individual blocks that users can install and add to their site for specific functionality. Think of it like an app store, but for WordPress blocks!

Block Inserter โž•

A tool within the editor that allows users to browse and add blocks to their content or templates. It’s like a toolbox with all the building blocks you need!

InnerBlocks ๐Ÿ”„

A feature allowing nested blocks, enabling advanced layouts and designs where one block can contain other blocks. For example, creating a group block with text and images inside.

Cover Block ๐Ÿ–Œ๏ธ

A block for creating visually striking sections with a background image or color and overlay text or content. Perfect for making an impactful header or call-to-action section.

Ollie Pro comes packed with over 200+ professionally designed FSE blocks, layouts, and hero sections

Group Block ๐Ÿ‘ฅ

A block that groups multiple blocks together, enabling users to apply styles and settings to them as a unit. It’s like putting several items in a container to move or style them together.

Columns Block ๐Ÿ“Š

A layout block that splits content into multiple columns for more flexible designs. Imagine creating a two-column layout for text on one side and an image on the other.

Block Style Variations ๐ŸŽญ

Predefined styles available for specific blocks, providing design variations within the block editor. It’s like having multiple outfits for the same block!

Editor Role Permissions ๐Ÿ”‘

Customizable user permissions that determine what aspects of the FSE a user can access or edit. Useful for managing who can make changes to your site.

Post Content Block ๐Ÿ“

A block that dynamically displays the content of a post or page within templates. It’s like a placeholder for your blog post text.

Post Title Block ๐Ÿท๏ธ

A block for dynamically displaying the title of a post or page. It automatically pulls in the correct title whenever used.

Post Meta Block ๐Ÿ“…

A block for showing metadata such as the date, author, or categories of a post. Great for giving readers more context about your content.

Site Logo Block ๐Ÿ–ผ๏ธ

A block that displays the site’s logo, editable in the site editor. Perfect for maintaining brand identity across all pages.

Site Title Block ๐Ÿ 

A block that displays the site’s title, dynamically pulled from site settings. It’s like the headline for your whole site.

Site Tagline Block ๐Ÿ“

A block for showing the site’s tagline or description. Helps convey your site’s purpose in a simple sentence.

Template Hierarchy ๐Ÿ“š

The WordPress structure that determines which template files are used for specific content types, now integrated with block templates. Think of it as the decision-making tree for which layout to use.

Widget Block Editor ๐Ÿ–ฅ๏ธ

A tool for managing widgets as blocks, allowing seamless integration of legacy widget functionality into the block system.

Global Styles ๐ŸŒ

Settings that define the overall appearance of a site, including typography, colors, and spacing, ensuring consistency across all pages.

global styles and settings in FSE

Imagine choosing a theme color and having it automatically applied to your entire site.

Discover more aboutย global styles in WordPress.

Site Editor ๐Ÿ› ๏ธ

The interface that enables users to edit their entire site’s layout and design, including templates and global styles, using blocks.

It’s like a magic wand for redesigning your whole website in one go!ย 

Read our guide on Full Site Editing.

Template ๐Ÿ“„

A predefined layout for a specific type of content, such as single posts, pages, or archives, which can be customized using blocks.

For example, a blog post template ensures all your posts look consistent.

Dive into the basics ofย templates in FSE.

Template Part ๐Ÿงฉ

Reusable sections of a template, like headers or footers, that can be edited once and applied across multiple templates.

Ollie Doc Bulk

It’s like having a reusable LEGO piece that you can use across different sets!ย 

Learn more about content modeling and template parts.

Reusable Block โ™ป๏ธ

A block saved for repeated use across different parts of a site; updating it in one place reflects changes everywhere it’s used.

Imagine you have a “Subscribe Now” block – change it once, and it updates on all pages!

Learn how to leverage reusable blocks across your site

Dynamic Block โšก

A block that displays content generated at runtime, such as a list of recent posts, which updates automatically as content changes. Think of it as a “Latest News” section that stays fresh without manual updates.

Static Block ๐Ÿ“ฆ

A block with fixed content that doesn’t change unless manually edited, like a paragraph or image. It’s perfect for static content like an “About Us” description.

A block that allows users to create and manage menus within the block editor, facilitating easy navigation setup. Imagine creating a menu that lets visitors move easily from “Home” to “Contact Us.”

Query Block ๐Ÿ”

A block that displays a list of posts based on specified criteria, similar to the WP_Query function, allowing for customized content listings. For example, showing all “Tutorials” posts on one page.

Settings Sidebar โš™๏ธ

The panel on the right side of the editor containing settings for the document and individual blocks, providing control over various options, like changing text color or adding a border.ย 

Tips for using the Settings Sidebar effectively.

Theme.json ๐Ÿ“œ

A configuration file used in block themes to define global styles, settings, and block defaults, streamlining theme development and customization. It’s like a style guide for your entire site!

RichText API ๐Ÿ“

An API for creating blocks with editable text areas, useful for custom block development. It helps developers create content that users can edit directly in the editor.

Block Markup ๐Ÿ“‹

The HTML structure of a block, rendered in the editor and on the front end. It defines how a block looks and behaves.

Server-Side Rendering (SSR) ๐Ÿ–ฅ๏ธ

A method used for dynamic blocks where the content is generated on the server before being displayed to users. It’s useful for data that changes often, like recent comments.

Custom Post Type (CPT) Integration ๐Ÿ“‘

The ability to use blocks to design templates for custom post types, expanding beyond default WordPress content types. For instance, creating a custom template for “Books” post type.

CSS Variables in FSE ๐ŸŽจ

The use of CSS custom properties for global styles, allowing dynamic theming and consistent design. It simplifies making changes to colors or fonts globally.

Fallback Styles ๐Ÿ›ก๏ธ

Default styles applied when global styles or theme.json settings are unavailable. It ensures that your site always looks good, even if something goes missing.

Full Site Export ๐Ÿ“ค

A feature that exports the entire site’s block-based configuration, including templates, template parts, and global styles. Great for migrating or backing up a site.

Block Hooks ๐Ÿช

The ability to programmatically inject blocks into content or templates, adding functionality dynamically. Useful for developers looking to extend site capabilities.

Block Locking ๐Ÿ”’

A feature to prevent users from accidentally modifying specific blocks, ensuring design consistency. Perfect for locking important blocks like headers or footers.

List View ๐Ÿ“‹

A tool that displays a hierarchical list of all blocks in use, helping users manage complex layouts. It’s like an outline of your content for easy navigation.

Keyboard Shortcuts โŒจ๏ธ

Key commands for navigating and editing within the block and site editors efficiently. These shortcuts save time and make editing smoother.

Here’s 10 insanely useful WordPress FSE keyboard shortcuts to add into your workflow

Accessibility Features in FSE โ™ฟ

Tools and guidelines to ensure sites built with FSE are inclusive, including ARIA roles and keyboard navigation. Making sure everyone can access your content is key!

Build with Ollie