Coder Social home page Coder Social logo

reduxcore's Introduction

Redux Options Framework v3.0.0 Beta Build Status

Please help us beta test. As soon as the community verifies there are no bugs, we will release.

Wordpress options framework which uses the WordPress Settings API, Custom Error/Validation Handling, Custom Field/Validation Types, and import/export functionality.

Donate to the Framework

If you can, please donate to help support the ongoing development of Redux Framework!

Donate to the framework

Features

  • Uses the WordPress Settings API
  • Multiple built in field types
  • Multple layout field types
  • Fields can be over-ridden with a callback function, for custom field types
  • Easily extendable by creating Field Classes
  • Built in Validation Classes
  • Easily extendable by creating Validation Classes
  • Custom Validation error handling, including error counts for each section, and custom styling for error fields
  • Custom Validation warning handling, including warning counts for each section, and custom styling for warning fields
  • Multiple Hook Points for customisation
  • Import / Export Functionality - including cross site importing of settings
  • Easily add page help through the class
  • Much more

Stay In The Loop!

Follow us on Twitter

Getting Redux

Redux can be downloaded in several ways which are outlined below. Please use whichever way you are most comfortable with.

Download as a .zip archive

Once you have downloaded the framework, upload the .zip file to the root of your project and unzip it as follows:

$ cd my-project
$ unzip Redux-Framework-master.zip -d Redux-Framework

Cloning the repository using git

Stable release

$ cd my-project
$ git clone git://github.com/ghost1227/Redux-Framework/

Cloning the repository as a git submodule

Stable release

$ cd my-project
$ git submodule add git://github.com/ghost1227/Redux-Framework/

Setting up Redux

Copy the included options.php file outside of the Redux folder (recommended).

Include Redux in your theme functions.php or plugin as follows:

require_once('path/to/copied/options.php');

Edit options.php as needed.

FAQs

  1. Why should we use require_once instead of get_template_part?
  • First, because get_template_part is for... you guessed it, themes! Redux is designed to work with both themes and plugins.
  • Second, read this.
  1. Why shouldn't we edit defaults.php?
  • Because defaults.php is for defaults. Anything that is defined in defaults.php can be overridden in options.php.

Are you using Redux?

Send me an email at [email protected] so I can add you to our user spotlight!

Changelog

Master

  • Removed get() and show()
  • Fixed huge performance bug
  • More bugfixes
  • Fixed spacing field

Version 3.0.0 Beta (September 12, 2013)

  • Massive code overhaul
  • Replaced redundant field types with data elements
  • Migrated to company repo
  • Added several new storage methods
  • Numerous bugfixes
  • Renamed std argument to default
  • Added MP6 support
  • Complete CSS rewrite
  • Globals are now conditional
  • Added nesting support
  • Added repeatable field
  • Restyled Dev Mode
  • Added System Info tab
  • Added compiler hooks
  • Added style and icon support to info field
  • Switched to Elusive Icons
  • Huge performance updates

Version 2.0.1 Final (September 1, 2013)

  • Added option to override icon_type per icon
  • Minor bug/versioning fixes
  • Added Font Awesome intro
  • Added raw_html option
  • Added text_sortable option
  • Switched from Aristo to Bootstrap jQuery UI theme

Version 2.0.0 (January 31, 2013)

  • Fixed SSL error which occurred occasionally with Google Webfonts
  • Added optional flag for wpautop on editors
  • Added password field type
  • Added checkbox_hide_all option
  • Added WP3.5 media chooser
  • Added Google webfonts previews
  • Updated to WP3.5 color picker
  • Minor style tweaks
  • Added graphical 'switch' option for checkboxes
  • Removed dependency on class extension for fields
  • Deprecated icons in favor of iconfonts

Version 1.0.0 (December 5, 2012)

  • Based on NHP Theme Options Framework v1.0.6
  • Cleaned up codebase
  • Changed option group name to allow multiple instances
  • Changed checkbox name attribute to id
  • Added rows attribute to textareas
  • Removed extra linebreak in upload field
  • Set default menu position to null to avoid conflicts
  • Added sample content for dashboard credit line
  • Minor style changes
  • Changed name of upload button
  • Refactored Google Webfonts function
  • Replaced stylesheet_override with admin_stylesheet
  • Made text domain a constant
  • Removed PHP closing tags to prevent issues with newlines
  • Added option to define custom start tab

reduxcore's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reduxcore's Issues

Hello

firs of all, Thanks for the Great framework!

Ive been using it for some time now and on all websites I used Redux Framework with the theme, I always have the same problem.

Advanced Custom Fields - options page is gone from the backend. If I type in the URL for the plugin, I can access it, add new fields etc, however, the menu items is gone from the menu list on the left side.

I tried different page_priority numbers in the options-ini.php of the redux framework, no results. If I change the theme, ACF menu is visible again.

Any ideas on how to fix it?

Again, thanks for the amazing framework!

Regards,
Archie

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.