
Easily utilize the full potential of WordPress’ Theme Customizer API in your WordPress themes! Truly a must for all ThemeForest WordPress theme authors! BFI Theme Customizer+ extends the functionality of WordPress’ Theme Customizer API and also makes it easier to use. This add-on automatically generates cacheable dynamic CSS files from a CSS template, and it also allows visitors to your theme demo sites to override customized settings using GET variables




Easily utilize the full potential of WordPress’ Theme Customizer API in your WordPress themes! Truly a must for all ThemeForest WordPress theme authors!
BFI Theme Customizer+ extends the functionality of WordPress’ Theme Customizer API and also makes it easier to use. This add-on automatically generates cacheable dynamic CSS files from a CSS template, and it also allows visitors to your theme demo sites to override customized settings using GET variables.
Awesome Features
- Easy to integrate in your WordPres theme
- Makes using WP’s Theme Customizer API super easy to use
- Take full control of the Theme Customizer API with only 2 function calls
- Easily extendable if you want to create more controls with custom filter hooks
- Automatically creates dynamic CSS files for your site using WP’s FileSystem API
- The dynamic CSS file generated is fully cachable
- Automatically allow your visitors to change styles using GET variables in your theme demo sites
- When your customers update your theme, all their settings will still be kept, and new settings that you define will be applied
- Follows all ThemeForest submission requirements
- Includes a modified Twenty Thirteen that already has this add-on integrated
- Theme customizer in WordPress live preview updates correctly

Default & Included Customizer Controls
- Text
- Checkbox
- Radio buttons
- Select drop down
- Select drop down pages
- Color picker
- File upload
- Image upload
- Note NEW
- Textarea NEW
Happy Coding With The Theme Customizer+
Creating a section
BFIThemeCustomizer::addSection(array( 'id' => 'custom_colors', 'title' => __( 'Custom Colors', 'default' ), ));
Creating a setting/control
BFIThemeCustomizer::addSetting(array( 'id' => 'bg_color', 'section' => 'custom_colors', 'type' => 'WP_Customize_Color_Control', 'label' => __( 'Background Color', 'default' ), ));
Overridable settings for your demo sites
http://demo.mytheme.com/?bg_color=#3498db
Refer to the documentation for more details.
Happy coding!

No comments:
Post a Comment