Full Site Editing (FSE)#
- Full Site Editing (FSE) is a modern WordPress feature introduced in WordPress 5.9.
- It allows users to edit the entire website visually (header, footer, templates, layouts) without writing code.
- FSE is built on the Gutenberg block editor and works only with Block Themes.
Full Site Editing (FSE)#
- FSE is an umbrella project that includes multiple Gutenberg-related features.
- It focuses on user-friendly site customization using blocks.
- Users can design pages, posts, headers, footers, and templates directly from the dashboard.
Core Concepts of Full Site Editing#
1. Site Editor#
- Used to build and edit the entire site using blocks.
- Allows customization of templates, layouts, menus, and styles.
- Accessible via Appearance → Editor.
- Works only with Block Themes.
2. Blocks#
- Blocks are individual, reusable components (e.g., paragraph, image, button).
- Pages, posts, and templates are created by combining multiple blocks.
- Blocks are customizable and flexible.
3. Templates#
- A template is a collection of blocks arranged for a specific purpose.
- Used for pages, posts, archives, search results, etc.
- Examples: Single Post template, Page template, Archive template.
4. Block Themes#
- Themes designed specifically for Full Site Editing.
- Fully editable using the Site Editor.
- Include a theme.json file to control:
- Colors
- Typography
- Layout settings
- Block styles
Key Benefits of Full Site Editing#
- No coding required for site-wide changes.
- Unified editing experience for content and design.
- Better control over global styles and layouts.
- Faster and more consistent site customization.
Multisite / Network#
- WordPress Multisite allows multiple websites to run from a single WordPress installation.
- All sites share the same core files but have:
- Separate dashboards
- Separate content
- Individual users
- Managed by a Network Admin (Super Admin)
Multisite Setup Basics#
- Enabled by adding one line of code in
wp-config.php. - Can be created easily using LocalWP.
- Multisite options during setup:
- Single Site (default)
- Subdirectory Multisite
- Example:
myproject.local/site1
- Subdomain Multisite
- Example:
site1.myproject.local
Use Cases of Multisite#
- Managing multiple blogs or websites from one dashboard.
- Useful for universities, companies, or agencies.
- Centralized updates and plugin management.