Overview
Redux Framework is a powerful and extensible options framework for WordPress themes and plugins. It allows developers to build user-friendly, customizable settings panels with ease. In this implementation, Redux is used within the parent theme to manage global theme options across the site.
Plugin Details
- Version: 4.5.7
- Type: Theme Options Framework
- Dependency: None
Purpose
Redux Framework provides a centralized options panel for the theme, allowing administrators to manage design elements, branding, content blocks, and other custom theme settings. This helps maintain visual consistency and simplifies configuration without editing code.
Configuration
- File Location: Settings are defined in the file
theme/settings/redux-config.php
within the parent theme. - Structure: The configuration file registers a panel with Redux and defines sections, fields, and default values.
- Access: The options panel appears in the WordPress Admin under the menu defined in the config (commonly “Theme Options” or similar).
Any changes made via the panel are saved to the WordPress options table and can be accessed using Redux::getOption()
or helper functions defined in the theme.
Usage
- Admins can access the options panel to adjust theme settings without touching code.
- Developers can use the stored options throughout the theme to dynamically control content, colors, layout, and more.
- Options are saved globally — one settings panel per site/subsite.