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.