About Bifrost Noise
Bifrost Noise is a modern Full Site Editing (FSE) theme built for WordPress 6.8+ that showcases the latest WordPress theme development patterns and capabilities.Key Features
Full Site Editing
Complete FSE support with block-based templates and template parts
Theme.json v3
Modern theme configuration using the latest theme.json schema
Block Patterns
Pre-designed block patterns for common layouts
Custom Templates
Specialized templates for Artists, Albums, and custom post types
Theme Structure
Requirements
- WordPress: 6.8 or higher
- PHP: 8.1 or higher
- Node.js: 18+ (for development)
Theme Features
Full Site Editing
Bifrost Noise is built entirely with Full Site Editing capabilities:- Block-based templates for all template types
- Customizable template parts (header, footer, etc.)
- Global styles defined in theme.json
- No legacy theme template files
Block Patterns
The theme includes reusable block patterns for:- Archive headers
- Query loops and grids
- Post metadata and bylines
- Single post headers
- Custom post type layouts
Custom Post Type Support
Dedicated templates for the Bifrost Music plugin:single-music_artist.html- Artist single viewsingle-music_album.html- Album single viewarchive-music_artist.html- Artist archivearchive-music_album.html- Album archivetaxonomy-music_genre.html- Genre taxonomy archive
Service Architecture
The theme uses a modern service-based architecture:functions.php
The theme uses a service container pattern similar to the Bifrost Music plugin for dependency injection and service management.
Next Steps
Full Site Editing
Learn about FSE features and capabilities
Theme.json Configuration
Explore theme.json settings and customization
Block Patterns
Understand how to use and create patterns
Templates
Dive into the template system
