Help us continue to build and maintain our open source projects. We’re a small team of independent developers and every little bit helps.
Configuring the Sage WordPress Theme
Introduction
All of the configuration for Sage lives inside of app/setup.php. Each option is documented allowing for you to easily familiarize yourself with the options configured out of the box.
Theme Configuration
Configuration specific to WordPress resides in the app/setup.php file. In this file, you will find the default enqueued stylesheets and scripts, the supported theme features added with add_theme_support, and the registration hooks for navigation menus and sidebars.
By default, Sage is configured to:
- Enqueue
app.cssandapp.json the frontend. - Enqueue
editor.cssandeditor.jsin the Gutenberg editor. - Add theme support for common functionality.
- Register a default navigation menu called
primary_navigation. - Register a primary and footer Sidebar widget area.
theme.json
Sage ships with a starter theme.json that is generated from the build based on your Tailwind config. See the Gutenberg docs for further information.
Last updated