A Lightweight and easy-to-use WordPress Options Framework. It is a free framework for building theme options. Save your time!
Read the documentation for details documentation
The Framework still in development stage.
Documentation is still in-progress.
The Framework based on some CodeStar Framework. The fields configs desgin also based on CodeStar Framework.
- Download zip file from github repository
- Extract download zip on
themename/wpsf-frameworkfolder under your theme directory - Add framework include code on your theme
themename/functions.phpfile
require_once dirname( __FILE__ ) .'/wpsf-framework/wpsf-framework.php';
// -(or)-
require_once get_template_directory() .'/wpsf-framework/wpsf-framework.php';- Yay! Right now you are ready to configure framework, metaboxes, taxonomies, wp customize, shortcoder
- Take a look for config files from
themename/wpsf-framework/configfolder - Read for more from documentation
- Download zip file from github repository
- Way1 Extract download zip on
wp-content/plugins/wpsf-frameworkfolder under your plugin directory - Way2 Upload zip file from
wordpess plugins panel -> add new -> upload plugin - Active WPSF Framework plugin from wordpress plugins panel
- Yay! Right now you are ready to configure framework, metaboxes, taxonomies, wp customize, shortcoder
- Take a look for config files from
wp-content/plugins/wpsf-framework/configfolder also you can manage config files from theme directory. see overriding files method. - Read for more from documentation
You can override an existing file without change themename/wpsf-framework folder. just create one themename/wpsf-framework-override folder on your theme directory. for eg:
themename/wpsf-framework-override/config/framework.config.php
themename/wpsf-framework-override/functions/constants.php
themename/wpsf-framework-override/fields/text/text.php- Options Framework
- Metabox Framework
- Taxonomy Framework
- WP Customize Framework
- Shortcode Generator
- Supports Child Themes
- Validate Fields
- Sanitize Fields
- Localization
- Fields Dependencies
- Supports Multilangual Fields
- Reset/Restore/Export/Import Options
- and so much more...
- Text
- Textarea
- Checkbox
- Radio
- Select
- Number
- Icons
- Group
- Image
- Upload
- Gallery
- Sorter
- Wysiwyg
- Switcher
- Background
- Color Picker
- Multi Checkbox
- Checkbox Image Select
- Radio Image Select
- Typography
- Backup
- Heading
- Sub Heading
- Fieldset
- Notice
- and extendable fields
WPSF Framework is free to use both personal and commercial. If you used commercial, please credit. Read more about GNU license.txt
- First Version
See changelog
| Lib/Framework | Repo Link |
|---|---|
| Animate CSS | daneden/animate.css |
| MagicInput | jaywcjlove/magic-input |
| Lib/Framework | Repo Link |
|---|---|
| jQuery Actual | dreamerslab/jquery.actual |
| Chosen Select | harvesthq/chosen |
| Select2 | select2/select2 |
| Selectize | selectize/selectize |
| FlatPickr | flatpickr |
| inputToArray.js | varunsridharan/jquery-inputtoarray |
| WP JS Hooks | carldanley/WP-JS-Hooks |
| #### * Note : All Bootstrap Source Taken From V3.3.7 | |
| JS Button | Bootstrap |
| ToolTip | Bootstrap |
| Popover | Bootstrap |
| Transition | Bootstrap |
| Plugin/Theme | Issue Link | Source Code |
|---|---|---|
| click_to_edit | Selectize Pull #946 | Source Code |
| condensed_dropdown | Selectize Pull #944 | Source Code |
| dark_theme | Selectize Pull #447 | Source Code |
| bootstrap4_theme | Selectize Issue #905 | Source Code |
| 3rdParty | Link |
|---|---|
| TextLimiter | wpmetabox/text-limiter |
| Field Columns | Meta Box Columns |
