=== Redux Framework === Contributors: dovyp Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MMFMHWUPKHKPW Tags: admin, admin interface, options, theme options, plugin options, options framework, settings, web fonts, google fonts Requires at least: 4.0 Tested up to: 5.3 Stable tag: 4.0.1 License: GPLv3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. Ships with an integrated demo. == Description == Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API, Redux supports a multitude of field types as well as: custom error handling, custom fields & validation types, and import/export functionality. But what does Redux actually DO? We don't believe that theme and plugin developers should have to reinvent the wheel every time they start work on a project. Redux is designed to simplify the development cycle by providing a streamlined, extensible framework for developers to build on. Through a simple, well-documented config file, third-party developers can build out an options panel limited only by their own imagination in a fraction of the time it would take to build from the ground up! = Online Demo = Don't take our word for it, check out our online demo and try Redux without installing a thing! [**http://demo.redux.io/**](http://demo.redux.io/) = Use the Redux Builder to Get Started = Want to use Redux, but not sure what to do? Use our [builder](http://build.reduxframework.com/)! It will allow you to make a custom theme based on [_s](http://underscores.me), [TGM](http://tgmpluginactivation.com), and [Redux](http://reduxframework.com), and any Redux arguments you want to set. Don't want to make your own theme? Then output a custom admin folder that you can place in a theme or plugin. Oh and did we mention it's free? Try it today at: [**http://build.reduxframework.com/**](http://build.reduxframework.com/) = Docs & Support = We have extremely extensive docs. Please visit [http://docs.reduxframework.com/](http://docs.reduxframework.com/) If that doesn’t solve your concern, you should search [the issue tracker on Github](https://github.com/reduxframework/redux-framework/issues). If you can't locate any topics that pertain to your particular issue, [post a new issue](https://github.com/reduxframework/redux-framework/issues/new) for it. Before you submit an issue, please read [our contributing requirements](https://github.com/redux-framework/redux-framework/blob/master/CONTRIBUTING.md). We build off of the dev version and push to WordPress.org when all is confirmed stable and ready for release. = Redux Framework Needs Your Support = It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Redux Framework, and find it useful, please consider [making a donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MMFMHWUPKHKPW). Your donation will help encourage and support the plugin's continued development and better user support. = Fields Types = * Background * Border * Button Set * Checkbox / Multi-Check * Color (WordPress Native) * Color Gradient * Color RGBA * Date * Dimensions (Height/Width) * Divide (Divider) * Editor (WordPress Native) * Gallery (WordPress Native) * Image Select (Patterns/Presets) * Import/Export * Info (Header/Notice) * Link Color * Media (WordPress Native) * Multi-Text * Password * Radio (w/ WordPress Data) * Raw (HTML/PHP/MarkDown) * Section (Indent and Group Fields) * Select (Select/Multi-Select w/ Select2 & WordPress Data) * Select Image * Slider (Drag a Handle) * Slides (Multiple Images, Titles, and Descriptions) * Sortable (Drag/Drop Checkbox/Input Fields) * Sorter (Drag/Drop Manager - Works great for content blocks) * Spacing (Margin/Padding/Absolute) * Spinner * Switch * Text * Textarea * Typography * The most advanced typography module complete with preview, Google fonts, and auto-css output! = Additional Features = * Field Validation * MANY translations. (See below) * Full value escaping. * Required - Link visibility from parent fields. Set this to affect the visibility of the field on the parent's value. Fully nested with multiple required parents possible. * Output CSS Automatically - Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need only specify the CSS selector to apply the CSS to (limited to certain fields). * Compiler integration! A custom hook runs when any fields with the argument `compile => true` are changed. * Oh, and did we mention a fully integrated Google Webfonts setup that will make you so happy you'll want to cry? = Translators & Non-English Speakers = We need your help to translate Redux into your language! Redux is part of the WP-Translations.org team. To help us translate Redux create a few account here: https://www.transifex.com/organization/wp-translations. Once you're in, you can head over to the Redux sub-project and translate away. Thank you for your assistance. = Get Involved = Redux is an ever-changing, living system. Want to stay up to date or contribute? Subscribe to one of our mailing lists or join us on [Facebook](https://facebook.com/reduxframework) or [Twitter](https://twitter.com/reduxframework) or [Github](https://github.com/ReduxFramework/ReduxFramework)! NOTE: Redux is not intended to be used on its own. It requires a config file provided by a third-party theme or plugin developer to actual do anything cool! == Installation == = For Complete Documentation and Examples = Visit: [http://docs.reduxframework.com/](http://docs.reduxframework.com/) == Frequently Asked Questions == = Why doesn't this plugin do anything? = Redux is an options framework... in other words, it's not designed to do anything on its own! You can however activate a demo mode to see how it works. = How can I learn more about Redux? = Visit our website at [http://reduxframework.com/](http://reduxframework.com/) = You don't have much content in this FAQ section = That's because the real FAQ section is on our site! Please visit [http://docs.reduxframework.com/faq/](http://docs.reduxframework.com/faq/) == Screenshots == 1. This is the demo mode of Redux Framework. Activate it and you will find a fully-functional admin panel that you can play with. On the Plugins page, beneath the description and an activated Redux Framework, you will find a Demo Mode link. Click that link to activate or deactivate the sample-config file Redux ships with. Don't take our word for it, check out our online demo and try Redux without installing a thing! [**http://demo.reduxframework.com/wp-admin/**](http://demo.reduxframework.com/wp-admin/) == Changelog == == Attribution == Redux is was originally based off the following frameworks: * [NHP](https://github.com/leemason/NHP-Theme-Options-Framework) * [SMOF](https://github.com/syamilmj/Options-Framework "Slightly Modified Options Framework") It has now a completely different code base. If you like what you see, realize this is a labor of love. Please [donate to the Redux Framework](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TSH8YA5U) if you are able.