Cherry Framework 4 - is a theme configuration framework for WordPress CMS.
Framework itself contain a starter parent theme, theme configuration options, post formats templates etc. Cherry Framework 4 parent theme is based on _s.
From the box Cherry Framework 4 offers:
- Theme configuration options (layout options, blog settings, styling options, navigation options, typography settings etc.).
- Post format templates. Each WordPress post type has it's own template with unique markup.
- Post layouts. You can confugure page layout for each post individually.
- Static Area Builder. With easy to use drag-n-drop interface you can configure blocks in static areas (header, footer, showcase etc.)
You can learn more about Cherry Framework 4 features from the official documentation.
- ADD: sidebar templates (WordPress 4.5 compatibility)
- ADD: hooks in
comments.phptemplate - FIX: php-notice that showing after
query-monitorplugin update - FIX: UI-repeater element
- FIX: PHP7 compatibility
- FIX: static registration if area in params are not exists
- FIX: breadcrumbs on front page with latest post
- FIX: marker for aside post format
- FIX: set
postcontext for WooCommerce shop archive and taxonomies - FIX: inherit
Grid Type,Layoutetc. options for category pages - FIX: init option to select main motoslider in static
- UPD: improved basic styles
- UPD: languages files
- UPD:
Header SidebarandFooter Sidebarsstatics behavior
- FIX: Stop using a native function
the_post_navigation- absence a important CSS-class.paging-navigation
- ADD: class
Cherry_Current_Pageto store and quick access to page specific data - ADD:
header backgroundto current page data - ADD: PHP-class
Cherry_CSS_Grabber - ADD:
cherry_option_. $name filter - UPD: Refactoring for getting container classes functions
- UPD: Improved
cherry_video_attsfunction-callback - UPD: admin/public files require
- UPD: Moved a
cherry_get_stylesfunction fromstyles.phptoutils.phpfile - UPD: Partical export
- UPD: Statics import
- UPD: Compressed backend stylesheets
- UPD: Using a native WordPress function
the_post_navigation - UPD: Localized files
- UPD: Default options value
- FIX: #26
- FIX: #46
- FIX: #48
- FIX: Modification of the list of image sizes that are available in the WP Media Library
- FIX:
ui-typographyelement - FIX: Deregister a
WooCommercebackend style - FIX:
aria-controlsattribute in toggle menu button - FIX: iframe css
- DEL:
wp_audio_shortcodefilter - DEL:
ui-noticeelement
- NEW: Option for
Homepage title in breadcrumbs - NEW: Macros-logic for comment item
- ADD: Filter
cherry_dynamic_styles_beforeto add custom dynamic style before main - ADD: Filter to archive
page-layoutoption - ADD:
Breadcrumbs mobileoption hint - ADD: Allow to use font icons for breadcrumbs labels
- UPD: Compressed utils-scripts
- UPD: Moved style for
Secodary Menuto the_wpnative.scssfile - FIX: PHP-errors if
MotoPress Slidernot activated - FIX: PHP-notices in
Cherry_LayoutsandCherry_Grid_Typemetaboxes - FIX: Interface elements
- FIX:
WooCommercecompatibility - FIX: Style for a
calendarwidget - FIX: Style for
galleryitem with long caption
- UPD: Including assets for a
Interface BuilderandStatic Page - UPD: UI-elements optimization
- NEW: Feature - formatting the
chatpost format - ADD: Support microformats (xfn)
- ADD: Options visibility
- ADD: Hidden value for
ui-repeaterelement - UPD: Rename
blank.pottocherry.pot - UPD: Custom menu registration
- UPD: Optimazed slow queries in DB
- UPD: .po files
- UPD: Compressed a third-party css
- FIX: Sanitize for a custom static classes
- FIX: php-notice on 404-page
- FIX: Prevent PHP errors caused by CSS compiler
- DEL: Unnecessary using var
global $cherry_registered_statics
- ADD: statics visibility feature
- ADD:
rtl.css - ADD: WPML-plugin support
- ADD: enable/disable option for a single post navigation
- ADD: a control classes for page
<article> - ADD:
largeCSS-class to the post-format image - FIX: php-notice
- FIX: enqueue
magnific-popupscript - FIX: default theme options creating
- FIX:
footer-sidebarsstatic - UPD: translated text
- UPD: languages files
- UPD: change
require_oncetoincludewhile including dynamic CSS files in CSS compiler - UPD: button colors (in options page)
- UPD:
Post contentoption - UPD:
cherry_typography_sizefunction - UPD:
magnific-popup.css