WordPress.org

Ready to get started?Download WordPress

Plugin Directory

KC Settings

Easily create plugin/theme settings pages, custom fields metaboxes and term/user metadata settings.

2.8.5

  • Improve media field type and add it to the builder

2.8.4

  • Fix media field conflict in post editing screens

2.8.3

  • New field type: media (WP 3.5 media modal dialog)

2.8.2

  • Fixed radio field, props if6was9design

2.8.1

  • Fix bug in backend scripts and styles loading, props Grawl

2.8

  • Only for WordPress 3.5+
  • Supports excluding metadata section/field on certain post mime types
  • Bug fixes

2.7.8

  • New feature: Menu item metadata

2.7.7

  • Follow core convention on minified JS and CSS files
  • Only load JS on demand

2.7.6

  • Make plugin bundle-able with other plugins/themes
  • Make theme customizer detachable

2.7.5

  • Finalized theme customizer, now supports realtime preview
  • New feature: KC Settings Builder exporter

2.7.4

  • New (experimental) feature: Theme customizer

2.7.3

  • Cleanup JS and Builder
  • New options helper class: kcSettings_options_cb
  • Fields that need options now accept functions/class methods

2.7.2

  • Fix bug in multiinput fields

2.7.1

  • Fix JS bug in the Builder

2.7

  • New field type: 'editor'
  • Settings builder improvement

2.6.8

  • Support multiinput sub-fields in the builder

2.6.7

  • Improve multiinput field type. It now supports unlimited number of string-based sub-fields, see documentation for a sample. Support in the builder will be added in the near future ;)
  • Many under-the-hood fixes and improvements

2.6.6

  • Fix and improve file uploads. It's now possible to insert/select newly uploaded files

2.6.5

  • Fix bug in metadata saving
  • Cleanup addtag form after successful term creation via ajax
  • Support scripts and styles debugging via KC_SETTINGS_SNS_DEBUG constant (need to be set before init hook, priority 99)
  • Update Modernizr to version 2.5.3

2.6.4

  • JS Fixes
  • New options helper: kcSettings_options::$sidebars
  • Improved custom section callback and only allow it for plugin/theme settings
  • Bug fixes and small enhancements

2.6.3

  • Fixed settings collection and plugin setting validation

2.6.2

  • Fixed ajax in single file field

2.6.1

  • Cosmetic fixes for single file fields

2.6

  • Remove support for WordPress < 3.3
  • New file field mode: Single file
  • New options helpers to make your life easier :)
  • New HTML5 input types
  • Bunch of under-the-hood fixes and improvements

2.5.5

  • Fixed and simplified kcs_update_meta(), props Tan
  • Fixed sample setting for file type, props Tan

2.5.4

  • Moved kcSettings call to priority 99 in init's hook

2.5.3

  • Fixed post metadata, props 8manos

2.5.2

  • Fixed file query limit
  • Fixed kcSettings::_lock()

2.5.1

  • Fixed kcSettings::get_data(), props rndbit

2.5

  • Tons of fixes and enhancements
  • More metaboxes goodies for post/plugin/theme settings
  • Contextual help support for plugin/theme settings
  • And much, much more :)

2.2

  • Code Improvements
  • Metaboxes for plugin/theme settings page
  • New field type: color

2.1.2

  • Deprecate kcs_select() and kc_dropdown_options()
  • Bug fixes and WordPress 3.2 support

2.1.1

  • Backward compatibility for WP 3.2.1

2.1

  • Fixed file query, no using get_posts() to avoid messing up the main query
  • Fixed 'special' field type in settings builder
  • Settings Builder help tab
  • Sortable file items
  • Pass field name attribute to special's callback
  • Special field type created by the builder can now accept callback (strings or function name)
  • Settings builder improvements

2.0.1

  • PHP 5.2 support

2.0

  • New field type: File
  • New feature: Setting Builder
  • Bug fixes
  • Improvements

1.3.9

  • Fixed scripts and styles loader
  • Cleanups

1.3.8

  • Load scripts and styles only when really needed, props dinesh4monto
  • Better JS for handling multiinput

1.3.7

  • New input type: date, supports both old (jQuery UI Datepicker) and new browsers (HTML5 forms)
  • Better symlink handling (Linux hosts)
  • No more inline styles and javascripts

1.3.6

  • Fixed input ID bug in post meta field
  • Fixed bug in post metabox title
  • New feature: File type checking on attachment metadata
  • Pass the whole $args and $db_value to the field's custom callback function, props Tan

1.3.5

  • New feature: Attachment metadata
  • Bug fixes
  • Enhancements

1.3.1

  • Fixed bug in user profile form display

1.3

  • New feature: User meta
  • File/directory structure compatibility with mu-plugins
  • Documentation updates

1.2.1

  • Bug fixes & cleanups
  • Screenshots

1.2

  • Bug Fixes

1.1

  • Added support for custom callback for displaying section
  • Exclude inline editing
  • Added filter before & after setting field
  • Added custom attribute support for 'input' and 'textarea'
  • Changed default select value to ''
  • Set default menu locations
  • Added support for top-level menu
  • Fixed screen_icon handler
  • Small fixes

1.0

  • First release

Requires: 3.5 or higher
Compatible up to: 3.5.2
Last Updated: 2013-7-16
Downloads: 4,823

Ratings

4 stars
4.9 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1 100,1,1 100,2,2
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1
100,2,2
100,1,1
100,1,1 100,1,1 100,1,1
100,1,1
100,1,1