Jump Start Changelog
2.3.3 - 02/24/2019
- Updated Theme Blvd framework to 2.8.3
- Updated: Bootstrap to 3.4.1; this includes a patch for some XSS vulnerabilities. Learn More.
- Updated: Font Awesome to 5.7.2.
2.3.2 - 01/23/2019
- Updated Theme Blvd framework to 2.8.2
- Fixed: JavaScript file for chart elements not getting included correctly (Filename had the incorrect case; the file was renamed from
Chart.min.js
to chart.min.js
).
- Fixed: Empty top header bar displaying on Super User and Entrepreneur theme bases, when it should be hidden.
- Fixed: Mobile website header displaying with "Blank" page template; the website header should never display at all with this page template.
- Fixed: Minor HTML output issue when the theme filters the the WordPress core
[caption]
shortcode.
- Fixed: Stars not displaying when a WooCommerce user is writing a review.
- Fixed: Plus (+) and minus (-) symbols breaking the "Milestone" component.
- Updated: Font Awesome to 5.6.3.
2.3.1 - 12/07/2018
- Updated Theme Blvd framework to 2.8.1
- Fixed: Missing theme stylesheets for bbPress, Gravity Forms, WooCommerce, and WPML.
2.3.0 - 12/06/2018
- Updated Theme Blvd framework to 2.8.0
- New: Basic WordPress 5+ block editor compatibility (i.e. Gutenberg).
- Added default block stylesheet from WordPress.
- Added basic, general support for new
alignwide
and alignfull
options.
- Matched media caption styling of blocks to default caption styling of theme.
- Moved "Sidebar Layout" option to "Theme Layout" meta box, for editing both Posts and Pages.
- Improvement: Better spacing with Image elements, that are linked and have full-size images.
- Improvement: Better usage of
https
(instead of http
) for things like share links, helper text, URL examples, etc.
- Fixed: Adding missing
base
key in themeblvd_admin_module_caps
filtered array, so that the user capability of the Theme Bases admin page can be modified (see tutorial).
- Fixed: Milestone element animations not working when values contain commas.
- Fixed: Broken mobile menu navigation list background image, when using light background color.
- Fixed: Linking to
youtu.be
formatted links in a lightbox (sometimes) not working.
- Fixed: Misaligned checkbox on frontend comment form, when enabling Settings > Discussion > Show comments cookies opt-in checkbox..
- Removed: Removed outdated style-editor.css file.
- Updated: Font Awesome to 5.5.0.
2.2.5 - 04/05/2018
- Updated Theme Blvd framework to 2.7.5
- Improvement: Better styling for password form on password-protected posts and pages.
- Fixed: Layout issues on password-protected custom layout pages, when password form is shown.
- Fixed: "Icon After Button Text" not working properly on buttons.
- Updated: Font Awesome to 5.0.9.
2.2.4 - 03/26/2018
- Updated Theme Blvd framework to 2.7.4
- Improvement: Navigational arrows now display with hero unit slider on mobile.
- Improvement: Added filter
themeblvd_icon
, which filters the final HTML output for each frontend Font Awesome icon instance.
- Improvement: Added filter
themeblvd_toggle_icons
to customize the icons used for opening and closing a toggle (see usage example).
- Improvement: Added filter
themeblvd_contact_bar_icon_name
to customize which icons are used in a contact bar (see usage example).
- Improvement: Added filter
themeblvd_shopping_cart_icon_name
to customize the shopping cart icon used on both desktop and mobile (see usage example).
- Improvement: Added filter
themeblvd_search_icon_name
to customize the icon in both the searchform and floating search modal link (see usage example).
- Improvement: Added filter
themeblvd_search_trigger_icon_name
to customize only the icon used to link to the floating search modal (see usage example).
- Improvement: Added filter
themeblvd_lang_popup_trigger_icon_name
to customize the icon used to link to the floating WPML language switcher (see usage example).
- Improvement: Added filter
themeblvd_testimonial_author_fallback_icon_name
to customize the icon used to represent the author of a testimonial, when no image is supplied (see usage example).
- Improvement: Added filter
themeblvd_external_link_title_icon_name
to customize the icon used in the title of "link" format posts (see usage example).
- Improvement: Added filter
themeblvd_sub_indicator_icon_name
to customize the icon used to indicate dropdown menus in the main navigation (see usage example).
- Improvement: Added filter
themeblvd_slider_disable_mobile_interval
to disable auto-rotation of hero unit slider on mobile devices; this was previously disabled by default, with no filter to change.
- Improvement: Removed icons from edit links that logged-in editors see on the frontend.
- Improvement: Better potential extendability with using non-Font Awesome icons in the admin icon browser with new filters
themeblvd_icon_browser_value
and themeblvd_icon_browser_icon
.
- Improvement: Added support for passing an array of multiple Font Awesome JavaScript file URLs when filtering
themeblvd_icon_js_file_url
.
- Fixed: Minor HTML output issue at Appearance > Menus, due to the mega menu options the theme adds.
- Fixed: Minor PHP warnings when a Jump Start extension's license is activated, but then the plugin is disabled.
- Fixed: Styling issue on testimonial author icon, when no image is supplied.
- Fixed: List items generated with
themeblvd_do_fa()
were not closing properly; this primarily relates to using %icon_name%
in header text and footer text widgets.
- Updated: Font Awesome to 5.0.8.
2.2.3 - 03/12/2018
- Updated Theme Blvd framework to 2.7.3
- Fixed: Images sometimes not displaying within
[caption]
shortcode; this would happen when a captioned image had a link that was NOT a lightbox URL (i.e. not a link to an image file or video).
- Fixed: Selected "order" query parameter (i.e.
ASC
or DESC
) sometimes not getting used with paginated post elements.
- Fixed: Scroll-to-section buttons not working, when sticky header is disabled.
2.2.2 - 02/09/2018
- Updated Theme Blvd framework to 2.7.2
- Improvement: Framework welcome message will now only show on Themes screen, and only once per user dismiss; it will no longer display again when switching back and forth themes.
- Improvement: Theme's license management admin has been re-designed to accommodate Jump Start extensions.
- Improvement: Added filters for customizing the TinyMCE toolbars of the framework's new
editor
type options (see example here).
- Fixed: JavaScript issues in the admin, when theme welcome message is present.
- Fixed: Isotope filtering not working with post lists.
- Fixed: Background video not working on individual columns from the layout builder.
- Fixed: Line, Bar, Pie and Doughnut charts not working.
- Fixed: Option type
button
not showing labels for colors being chosen.
- Fixed: URLs with inadvertent spaces added to start or end not saving in theme options and layout builder.
- Fixed: "Add Shortcode" button displaying in layout builder when disabled from Settings > Writing.
2.2.1 - 01/22/2018
- Updated Theme Blvd framework to 2.7.1
- Improvement: Added Font Awesome v4 shim; use
add_filter( 'themeblvd_icon_shims', '__return_true' );
in your child theme to get v4 icon names working until you can update them all to be compatible with Font Awesome v5.
- Improvement: Customized
angle-*
solid Font Awesome icons to be thinner; this gets the main navigation submenu indicator icons looking more how they did previously.
- Improvement: When using the Theme Blvd Shortcodes plugin, the "Add Shortcode" button has been added to the new framework rich-text editors, used in the layout builder.
- Improvement: If deemed to be a "major upgrade" theme updates will now display a notice which includes helpful information about updating responsibly.
- Improvement: Added back
themeblvd_responsive_menu_toggle()
as a deprecated function to avoid fatal errors, if being used in a child theme.
- Improvement: Added back
themeblvd_slider()
as a deprecated function to avoid fatal errors for those still using the Theme Blvd Sliders plugin; the function does nothing except output a message when WP_DEBUG
is enabled.
- Fixed: Publish dates in "time ago" format showing, "0 seconds ago."
- Fixed: Text logo not centering when "Center Logo" is checked with Super User and Executive bases.
- Fixed: "Delete All Icons" button not working when configuring contact links.
- Fixed: A minor tweak to our framework modal script, which allows the Theme Blvd Shortcodes plugin to insert icons properly from the icon browser in the shortcode generator.
- Fixed: The "scroll-to-section" buttons not working, which scrolls the user to the next section in hero units and full-screen featured images.
- Fixed: Icons not vertically centering within an icon box, when using the "transparent badge" display style.
- Fixed: Footer sync checkbox on theme options page not working.
- Fixed: Minor console error in Chrome for Edit Profile screen, "[DOM] Found 2 elements with non-unique id #_tb_box_archive."
- Fixed: Minor JavaScript issues in the admin, when plugin notice is present.
- Fixed: Mobile panel printing "undefined" when a Secondary Side Navigation is set without a Primary Side Navigation.
- Updated: Font Awesome to 5.0.4.
2.2.0 - 01/16/2018
Warning: Make sure to read this article before updating: Updating to Framework 2.7
- Updated Theme Blvd framework to 2.7.0
- New: Added a new feature for displaying a banner across post archives; see Appearance > Theme Options > Content > Archives > Apply banner to post archives.
- New: Added option for sticky header height at Appearance > Theme Options > Styles > Sticky Header (for all theme bases except Developer).
- New: Added option for mobile header height at Appearance > Theme Options > Styles > Mobile Header (for all theme bases except Developer).
- New: Added option for mobile header navigational icon color at Appearance > Theme Options > Styles > Mobile Header (for all theme bases except Developer).
- New: Added option for mobile header breakpoint at Appearance > Theme Options > Styles > Mobile Header (for all theme bases except Developer).
- New: Added rich-text editing capabilities throughout theme options and layout builder; you can filter this off with
add_filter( 'themeblvd_do_rich_editing', '__return_false' )
.
- New: Added support for applying background shade to individual columns in the layout builder.
- New: Added option for disabling scroll effects at Appearance > Theme Options > Content > General.
- New: Added "Custom Font" selection to typography options; this allows you to use custom web fonts with the theme, that you've included yourself through customization or a third-party plugin.
- New: Added "Small Header Font" option at Appearance > Theme Options > Styles > Typography (this already existed for Agent theme base).
- New: Added new suggested plugin manager; this swaps TGMPA for My Plugin Manager.
- New: Added options section at Appearance > Theme Options > Layout > Sticky Header; you can now designate a custom logo for the sticky header.
- New: Added options section at Appearance > Theme Options > Layout > Contact (this already existed for Agent theme base); your social media contact icons are no longer directly associated with the website header, but can be displayed in different locations.
- New: Contact icons can now show directly in the main menu of the Entrepreneur and Agent theme bases; this also replaces the popover style contact icons that used to exist with the Entrepreneur base.
- New: Font Awesome 5 Implementation.
- More modern implementation of icons through JavaScript.
- Improved admin icon browser with live search.
- More icons to choose from; all free Font Awesome 5 solid and brand icons included by default.
- New filters added for developers to implement Font Awesome Pro (or alternative icon styles) on frontend and into admin icon browser.
- Third-Party Plugin Compatibility
- bbPress: "Lead Topic" enabled by default, with no more theme option to disable. Use filter
themeblvd_bbp_show_lead_topic
to disable.
- bbPress: Added new option to disable theme's bbPress styling at Appearance > Theme Options > Plugins > bbPress.
- Gravity Forms: Added new option to disable theme's Gravity Forms styling at Appearance > Theme Options > Plugins > Gravity Forms.
- Subtitles: When a subtitle exists for a post in a post showcase, it will replace the current taxonomy (i.e. category or portfolio) term output, when hovering on the featured image.
- WooCommerce: Added new option to disable theme's custom WooCommerce styling at Appearance > Theme Options > Plugins > WooCommerce.
- WooCommerce: Added new "Shop Banner" option at Appearance > Theme Options > Plugins > WooCommerce.
- WooCommerce: Removed any legacy code for WooCommerce versions prior to 3.0.
- WooCommerce: Fixed "Billing details" and "Ship to a different address" columns being reversed on Checkout page.
- WooCommerce: Fixed shipping method selection styling on Shopping Cart page.
- WooCommerce: Fixed deprecated use of
WC_Cart::get_cart_url
.
- WooCommerce: Fixed empty floating shopping cart inner spacing.
- WPML: Language switcher is now more accessible across all theme bases on mobile.
- WPML: Fixed language switcher not showing with Entrepreneur base, when header top info bar isn't displayed.
- WPML: Fixed WPML options showing on Theme Options, when WPML isn't installed.
- Improvement: There is now a clear separation between the desktop header and the mobile header, and when one is shown, the other is hidden.
- Improvement: Footer design and user options have now been standardized across all theme bases; for all theme bases except Developer, see modified options at Appearance > Theme Options > Styles > Footer.
- Improvement: Better handling of background video; instead of just a black screen, the placeholder image will now display as a background image while the video is loading, and continue to show when the video can't be loaded.
- Improvement: Better handling of retrieving Font Awesome icons for admin icon browser for more server setups, along with minor UI fixes.
- Improvement: On all theme bases, if no "Primary Navigation" menu is assigned, menu will not display (previously, only the Agent base behaved like this).
- Improvement: Collapsible widget area locations no longer have the word "Ads" in their titles.
- Improvement: Better consistency and styling with displaying collapsible widget areas.
- Improvement: Selections for "Above Content" and "Below Content" default widget areas now available with Widget Area element of layout builder.
- Improvement: Theme option style presets will now apply corresponding default theme logo to fit selected design, if the user hasn't configured a custom logo of their own.
- Improvement: Admin code editors now use WordPress's implementation of CodeMirror editor with coding help and error hints, introduced in WordPress 4.9.
- Improvement: New styling for the "Tweet" element added to the layout builder from the Tweeple plugin.
- Improvement: There is now only one Post Slider and Simple Slider element; apply the "Popout" display option to these elements to achieve the full-width versions, which now display inline images.
- Improvement: For simplification, side panel background color and mobile menu background color options on Super User, Executive and Entrepreneur theme bases have been combined into one option; this was already the case on the Agent theme base.
- Fixed: When text logo is used with Agent base and dark-colored header, header text was not colored properly so it could be seen.
- Fixed: Light logo text color (for non-image main site logo) not getting applied with dark header backgrounds; bug was present in Super User, Executive, Entrepreneur theme bases.
- Fixed: Tab deep linking not working, when enabled from child theme (see tutorial).
- Fixed: Post ID browser modal window not closing in admin when selecting post.
- Fixed: Social contact icons not showing in correct color on transparent header in some cases, with Super User and Executive theme bases.
- Fixed: "Blank Page" template not displaying correctly with white background on Agent base.
- Fixed: Minor responsive styling issues with epic thumbnail parallax background images.
- Fixed: Self-hosted background video error in Safari, "[Error] TypeError: undefined is not an object ..."
- Removed: Header background options were simplified a bit for Super User, Executive and Entrepreneur theme bases; there are no more background parallax, slideshow or video options.
- Removed: No more "Background Color Brightness" option at Appearance > Theme Options > Styles > Mobile Header; use new "Icon Color" option instead.
- Removed: No more support for Theme Blvd Sliders plugin.
- Removed: No more "Dark" site-wide content style.
- Removed: No more circular thumbnail images; the corresponding user option on Super User, Entrepreneur and Executive bases has also been removed.
- Theme Code Overhaul
- All PHP code now meets WordPress Coding Standards.
- All function, action, and filter comments now meet WordPress's PHP Documentation Standards.
- All template part files were moved from the theme root to a
template-parts
directory; if using any template parts in your child theme, make sure you also move these into a template-parts
directory!
- New template parts added, that can be copied to your child theme:
/template-parts/content-head.php
-- Edit the website <head>
.
/template-parts/content-header.php
-- Edit the desktop website header content.
/template-parts/content-mobile-header.php
-- Edit the mobile website header content.
/template-parts/content-sticky-header.php
-- Edit the sticky header content.
/template-parts/content-footer.php
-- Edit the website footer.
/template-parts/content-panel.php
-- Edit desktop side panel content.
/template-parts/content-mobile-panel.php
-- Edit the mobile menu panel content.
- Template part files
content-template_archives.php
and content-template_sitemap.php
were renamed to content-template-archives.php
and content-template-sitemap.php
.
- Mobile header is now a completely separate component from the desktop header.
- Sticky header and mobile panel content can now be edited through template parts and/or action hooks; they no longer rely solely on JavaScript to be built.
- Use of
themeblvd_get_part()
now deprecated; all instances of get_template_part()
replaced with new themeblvd_get_template_part()
wrapper function; all previous, related filters have remained in place and work as before.
- Re-structured all admin CSS and JavaScript for better organization and efficiency.
- The "Agent" theme base’s footer has become the default website footer across all theme bases. This means there’s new CSS applied to the footer in all other theme bases. And for the “Agent” base, it means that it has default framework functions hooked for the footer content.
- Your custom layout builder elements are now hooked to an action
themeblvd_element_{$type}
instead of just themeblvd_{$type}
, to not conflict with filtering standard output of elements.
- Deprecated the function
themeblvd_responsive_menu_toggle()
; use function themeblvd_mobile_panel_trigger()
instead.
- Added various security improvements.
- Added action hooks
themeblvd_header
and themeblvd_footer
, giving you control over these entire sections at the top-level. All previous actions hooks still exist within (except themeblvd_header_above
).
- Added filter to remove frontend debug info from printing in source code; just filter
themeblvd_do_debug_info
to return false
.
- Added filter to remove admin framework welcome message; just filter
themeblvd_do_welcome_message
to false
.
- Added filter
themeblvd_sidebar_args
added, which is shared with Theme Blvd Widget Areas plugin; this filters arguments passed to register_sidebar()
for custom and theme widget areas.
- Added filter
themeblvd_element_{$type}_options
to modify options for any element being outputted from the layout builder.
- Added filter
themeblvd_element_{$type}_display
to modify display options for any element being outputted from the layout builder.
- Added additional CSS classes to contact buttons and social sharing buttons, for more complex styling possibilities.
- Added improved script and stylesheet debugging, when WordPress's
SCRIPT_DEBUG
constant is set to true
.
- Added
alt
tags to parallax background image HTML output from the layout builder; you must re-insert and save your background image for the alt
tags to start outputting.
- Removed all "fancy selects" styling on admin UI select menus; we're now relying on default WordPress styling.
- Removed overly complex stylesheet API; all framework CSS files now enqueued through simple, pluggable function
themeblvd_include_styles()
.
- Removed old html5shiv for HTML5 compatibility with IE8.
- Removed
themeblvd_featured_*
action hooks, which were deprecated in framework 2.5.
- Removed
responsiveness
from the global configuration; it's now assumed that your site will always be responsive.
- Removed
themeblvd_viewport_default()
function, that was hooked to wp_head
; now you can just edit content-head.php
instead.
- Removed the deprecated action hook,
themeblvd_header_above
; use themeblvd_header_content
or themeblvd_header_top
instead.
- Removed the filter
themeblvd_featured_thumb_frame
to add old Bootstrap thumbnail border to images; use CSS customization instead.
- Optimized (minified) CSS file included on frontend for each theme base.
- Updated: Font Awesome to 5.0.1.
- Updated: Chart.js to 2.7.1.
- Updated: easyPieChart to 2.1.6.
- Updated: Isotope to 3.0.4.
- Updated: Magnific Popup to 1.1.0.
- Updated: Bootstrap to 3.3.7.
2.1.15 - 11/20/2017
- Updated Theme Blvd framework to 2.6.14
- Fixed: Self-hosted background video not working with WordPress 4.9.
2.1.14 - 11/08/2017
- Updated Theme Blvd framework to 2.6.13
- Improvement: Better consistency loading background video from YouTube and Vimeo.
- Improvement: Include all frontend functionality generally for better compatibility for third-party plugins that may be incorporating frontend components within the admin panel.
- Improvement: Added filter
themeblvd_editor_settings
, applied to settings passed to framework instances of wp_editor()
.
2.1.13 - 09/19/2017
- Updated Theme Blvd framework to 2.6.12
- Fixed: TinyMCE toolbar's dropdown menus not showing when the using Visual Editor within Theme Blvd Layout Builder.
2.1.12 - 09/11/2017
- Updated Theme Blvd framework to 2.6.11
- Improvement: Sticky menu is now at 0 opacity when it's hidden for protection against systems that allow temporary scrolling past the viewport top.
- Fixed: Sticky menu and scroll effects not working in Chrome v61.
- Fixed: PHP warning from media.php, "A non-numeric value encountered."
2.1.11 - 08/07/2017
- Updated Theme Blvd framework to 2.6.10
- Fixed: "Iframe" 16:9 lightbox type getting applied where it shouldn't.
2.1.10 - 08/03/2017
- Updated Theme Blvd framework to 2.6.9
- Fixed: Image
srcset
property not getting printed out when featured image is linked to lightbox.
- Fixed: Minor admin styling issues with WordPress 4.8+.
- Fixed: Minor broken image links in CSS for Executive and Superuser bases.
- Fixed: Ajax errors in some combinations of third-party plugins, WooCommerce, and the theme.
- Fixed: Deprecated notices in theme's "catalog view" display for WooCommerce products.
2.1.9 - 05/31/2017
- Updated Theme Blvd framework to 2.6.8
- New: Added option at Appearance > Theme Options > Content > Blog Homepage to set a separate post display for the blog homepage or "posts page."
- Improvement: On pages where WooCommerce floating cart isn't supported (like checkout and cart page, itself), the cart icon now links to the cart page.
- Fixed: WooCommerce up-sells not showing on product pages (with WooCommerce 3.0+).
- Fixed: Minor WooCommerce HTML5 validation errors (with WooCommerce 3.0+).
- Fixed: Minor PHP warnings and errors on some server configurations.
- Fixed: Italic font style for quotes selected from Typography theme options not applying to quotes overlaid on featured images in Quote format posts.
2.1.8 - 05/08/2017
2.1.7 - 04/14/2017
- Updated Theme Blvd framework to 2.6.6
- Improvement: Better support for aligning quotes left/right with quote format posts.
- Fixed: Shortcode parameters not getting passed properly to WooCommerce shortcodes after 2.1.6 theme update.
- Fixed: WooCommerce cart widget buttons not sitting properly inline.
2.1.6 - 04/10/2017
- Updated Theme Blvd framework to 2.6.5
- WooCommerce v3 compatibility.
- New: Implemented new product gallery features, only available in WooCommerce v3+.
- New: Added option to disable new product gallery zoom feature at Appearance > Theme Options > Plugins > WooCommerce > Product Gallery Zoom.
- Improvement: On product pages, gallery and content now displayed at 50% width each; this better suits new gallery features.
- Fixed: Spacing on buttons in shopping cart widget.
- Fixed: Product titles on shop view too large.
- Fixed: Star ratings no longer showing on product thumbnails in shop view.
- Fixed: Theme's custom shop image sizes, utilizing new WooCommerce v3+ filters.
- Fixed: Mobile view not using matching shopping-basket icon (you must clear your browser cache for new icon to show).
- Removed: Removed theme's Magnific Popup for product thumbnails, in favor of WooCommerce's new native lightbox.
- Important: For best results with this theme update and WooCommerce 3.0+, regenerate your thumbnails.
- Improvement: Better fallbacks for mobile logo option not being setup properly by user.
- Fixed: WPML switcher displaying when disabled in some instances.
- Fixed: WPML switcher having white/invisible text in some instances.
2.1.5 - 03/10/2017
- Updated Theme Blvd framework to 2.6.4
- Improvement: Floating search will now close on focusing out of search input box.
- Improvement: Increased likelihood of unique ID's for various HTML elements being unique, when they need to be.
- Improvement: Google Maps API key must be set for all websites in order to use the Google Maps element of the layout builder.
- Fixed: Google Maps API console JavaScript error in layout builder in some cases, when no Google Maps API key is set.
- Fixed: In some cases, 0% opacity not working for transparent header on Agent base.
- Fixed: In some cases, the framework's
pre_get_posts
filter was overriding WooCommerce from setting the correct products per page utilizing the loop_shop_per_page
filter.
- Fixed: Error when translating a page with WPML and the Layout Builder.
- Fixed: Updated description of Video Link option in Post Options and Page Options meta boxes to state only Vimeo and YouTube are supported.
- Fixed: Gallery slider thumbnail and dots navigation not working when using variable-width Owl Carousel.
- Fixed: Parallax backgrounds no longer display on mobile devices with large viewports (landscape oriented iPad for example); this was resulting in janky scrolling behavior and was never intended to be supported on true mobile devices.
- Removed: Admin-side global
$content_width
hack, originally implemented to help manage videos in WP editor. No longer needed and was causing other conflicts with inserting images.
- Updated: Owl Carousel to 2.2.1.
- Updated: Font Awesome to 4.7.
2.1.4 - 01/16/2017
- Updated Theme Blvd framework to 2.6.3
- Improvement: Much better support translating pages with custom layouts in WPML.
- Improvement: Enqueue child theme style.css with child theme version, and not parent theme version.
- Fixed: Put back accidentally removed
themeblvd_footer_above
action (but deprecated).
- Fixed: Occasional display issues on archives and search results, due to
is_page_template()
bug in WordPress 4.7.
- Fixed: Minor styling quirks on tablet transparent header menu icons with Agent base.
- Fixed: Option "Always start scale (y-axis) at 0" for bar and line chart elements not working.
- Fixed: Polylang plugin errors when translating pages.
- Fixed: Issues with theme's WPML Language switcher in top bar in WPML 3.6.
- Fixed: Missing theme language switcher option in WPML 3.6, which was hooked to an action that no longer exists. New option added to Appearance > Theme Options > Plugins > WPML to show or hide.
- Fixed: WooCommerce star ratings with partial stars not displaying properly in IE and Edge.
- Fixed: WooCommerce
[product_categories]
shortcode not always displaying proper number of columns.
- Removed: WooCommerce script to put back old increment buttons on shopping cart. Use this plugin to get them back.
2.1.3 - 11/10/2016
- Updated Theme Blvd framework to 2.6.2
- Improvement: Moved "Ads Above Header" widget area before header, outside of the
#top
container; this causes less interference with all the potential user options that can be applied to he header.
- Fixed: Action hooks
themeblvd_main_bottom
and themeblvd_main_end
were reversed in footer.php.
- Fixed: In-dashboard theme updates not working with older server setups -- An error occurred while updating Jump Start: Download failed. SSL: no alternative certificate subject name matches target host name 'wpjumpstart.com'
- Fixed: On some slider styles, navigation arrows were falling below image links, so they couldn't be clicked.
- Fixed: When setting a button's target in layout builder to "lightbox" -- it will now open up URLs not recognized as an image, video, or inline DIV, as a standard webpage.
- Fixed: Minor RTL and Translation bug fixes.
- Loader icon on frontend of theme not being perfectly centered in RTL.
- Added some missing styles for partner logo element in RTL.
2.1.2 - 07/12/2016
- Improvement: Better RTL support for uses of Bootstrap carousel, like with simple slider element.
- Fixed: Black background getting applied to single post content, when full-width or parallax featured image is set.
- Fixed: Minor RTL fixes for options interfaces.
- Updated: TGMA plugin installer to 2.6.1.
2.1.1 - 07/08/2016
- Updated Theme Blvd framework to 2.6.1
- New: Styles presets added to theme options; see Appearance > Theme Options > Styles.
- New: Added option to hide bounding border for transparent header of "Agent" base; see Appearance > Theme Options > Styles > Transparent Header.
- New: Added option to disable theme's WooCommerce floating shopping cart; see Appearance > Theme Options > Plugins > WooCommerce.
- New: Added option for Google Maps API Key, which is required by Google Maps API, as of June 22, 2016; see Appearance > Theme Options > Configuration > Google Maps. Learn More
- Improvement: Better handling of pulling default value for new option, when theme options have already been saved (i.e. smoother updates when the theme adds new options, which you haven't configured).
- Improvement: Allow unfiltered HTML when saving text and textareas.
- Improvement: De-enqueued
theme.js
, no longer needed with framework 2.6+.
- Improvement: When page title is hidden on full-width or full-screen featured image, image is now 100% opacity.
- Improvement: Removed dark form field styling when in an area with a dark background color; it causes messy CSS and too many plugin conflicts.
- Improvement: Minor styling adjustments to main menu dropdowns; across all theme bases, they now match more with "Agent" base.
- Fixed: Footer columns not pulling page content.
- Fixed: Post showcase filtering not correctly effecting corresponding lightbox gallery.
- Fixed: Time ago date formatting not calculated correctly when time zone changed from GMT-0.
- Fixed: Self-hosted background video not looping in some browsers.
- Fixed: Titles not showing below lightbox video popups.
- Fixed: Redirect page template not redirecting properly.
- Fixed: Bug with
h2
HTML tag font styling on mobile.
- Fixed: Bug with self-hosted WordPress videos not displaying after full-screen exit in some browsers.
- Fixed: Header toolbar divider not matching header height with all logo sizes on "Agent" base.
- Fixed: Some minor compatibility warnings with WPML 3.4.
- Removed: Main menu font color selection for Super User and Executive bases from Theme Options > Styles > Typography; this was interfering with selecting dark vs light background colors for main menu bg color and main menu button hover bg color.
2.1.0 - 05/05/2016
Warning: Make sure to read this article before updating: Updating to Jump Start 2.1
- Updated Theme Blvd framework to 2.6.0
- New: "Agent" theme base - A modern and open, agency-style design with a bit less user options.
- New: 5 new demos - Demo #1, Demo #8, Demo #9, Demo #10, and Developer Demo.
- New: Theme welcome message that leads user to the framework overview video when activating the theme.
- New: Featured media above page and post content.
- New "Epic Thumbnails" on single posts and pages; see Post and Page Options meta boxes for new featured images display options.
- New global option for how pages display the featured image; see Appearance > Theme Options > Content > Pages.
- New variable-width slider carousel for gallery posts; see Appearance > Theme Options > Content > General.
- Default gallery slider image size was increased from 1200x450 to 1400x525, when not using new variable width carousel.
- Added compatibility for Subtitles plugin.
- Removed banner functionality; you can restore with Jump Start Banners plugin.
- New: Media and full-width content features.
- Added option to condense full-width pages to be more readable; see Appearance > Theme Options > Content > General.
- Added option to popout media on condensed full-width pages; see Appearance > Theme Options > Content > General.
- When enabled, images inserted into standard content that are "Full Size" with alignment "None" are popped out to the width of the browser window.
- When enabled, images inserted into standard content that are "Full Size" with alignment "Center" are popped out at 120% of content area.
- When enabled, featured media on full-width blogs are popped out 120% of content area.
- Improvements to general media caption styling.
- New: Expanded typography section on theme options for non-dev theme bases.
- Added Adobe Typekit support.
- Minor adjustments to default fonts.
- Menu font option is no longer optional, and was moved from Styles > Main Menu to Styles > Typography.
- Additional font options for quotes, meta info, and featured image titles (i.e. "Epic Thumbnails").
- Font spacing option added to menu font, and new font options.
- New: Expanded video background support.
- YouTube and Vimeo support added.
- Simplified options for inputting video.
- Additional HTML5 video formats (mp4, webm, ogv) automatically included, if exist.
- Better dynamic video re-sizing to fit area, based on inputted aspect ratio.
- Progressive loading for longer videos.
- Fallback image now displays on large mobile devices, where background video isn't supported.
- New: Mobile header redesigned.
- New header design for small mobile devices.
- Minor improvements to tablet header design.
- Minor improvements to mobile side menu.
- New animated menu toggle button for opening side menu.
- Smoother CSS animation for mobile side menu animating in and out.
- Added new logo option for small mobile devices; see Appearance > Theme Options > Layout > Mobile Header.
- Added new option for header background color on small mobile devices on non-developer theme bases; see Appearance > Theme Options > Styles > Mobile Header.
- New: Hidden side panel for desktops.
- Added side panel that slides out on desktops, when at least one of the corresponding menu locations has an assignment.
- Added two new menu locations, Primary Side Navigation and Secondary Side Navigation.
- Added options to non-developer theme bases for modifying the background color of the side panel; see Appearance > Theme Options > Styles.
- Both new menu locations are automatically merged into the mobile menu.
- Developers can add to side panel by hooking to
themeblvd_side_panel
.
- Developers can extend whether the side panel shows by filtering
themeblvd_do_side_panel
boolean.
- New: Choose to display related posts as a small grid at Appearance > Theme Options > Content > Single Posts > Related Posts Style.
- New: You can now add the CSS class
highlight
to top-level menu items to make them stand out in a navigation menu.
- New: You can now use the CSS class
tb-scoll-to
to set any generic button or link to scroll to an element ID on the current page.
- New: You can now use the CSS class
tb-play
to set any generic link to look like a video play button.
- New: Template file
content-blog.php
for the blog post style has been added.
- New: Added filter
themeblvd_posts_page_mode
, which can be filter to list, grid, or showcase.
- Improvement: Design for post in blog and single post has been simplified.
- Improvement: Design enhancements to default post showcase display.
- Improvement: Design enhancements to Magnific Popup lightbox navigation.
- Improvement: Design enhancements to Divider element.
- Improvement: Design enhancements to Progress Bars element.
- Improvement: Design enhancements to Milestone element.
- Improvement: Design enhancements to Milestone Ring element.
- Improvement: Design enhancements to Testimonial element.
- Improvement: Better mobile fallback for parallax background images.
- Improvement: Force Hero Unit Slider auto rotation to be disabled for mobile.
- Improvement: Redesign of Team Member element.
- Improvement: With a hero unit, when selecting to bold text, a header tag will now be used, allowing for more flexibility in fonts used.
- Improvement: Added option to shade slider images for overlaid text readability; this applies to post slider and simple slider elements.
- Improvement: When inputting a specific list of pages for post element query, you can now use slugs for pages, posts, and portfolio items.
- Improvement: When selecting for a post grid element to "popout" in builder, there is now padding to separate from the browser edge.
- Improvement: More default spacing around sections and elements in custom layouts.
- Improvement: Function
themeblvd_related_posts()
will now allow you to pass any post type and associated taxonomy.
- Improvement: Now using
fa-shopping-basket
icon throughout theme instead of fa-shopping-cart
.
- Improvement: Sticky menu logo now has more padding around it, and is slightly smaller at 30px in height.
- Improvement: With setting up footer options, more clear default settings and instructions.
- Improvement: Allow copyright and icon helpers in widgets and footer columns.
- Fixed: Sticky menu logo shouldn't get
srcset
from main header logo.
- Fixed: Sticky menu shouldn't display on any mobile device, no matter the viewport size.
- Fixed: Accordion feature not working with Toggles element of Layout Builder.
- Fixed: When setting an element to pull from a list of pages, the total number of pages returned shouldn't be interfered with.
- Fixed: Contact Bar element was outputting the set of icons twice.
- Fixed: SPAN HTML tags showing in texture browser.
- Fixed: When
themeblvd_tabs_deep_linking
is filtered to true, tab content wasn't changing properly.
- Fixed: Post showcase and grid display for archives not always applying the correct posts per page amount from Theme Options.
- Fixed: Funky display issue on WooCommerce product reviews.
- Fixed: Shopping cart button not displaying with "Super User" and "Executive" theme bases, when header info is set to show "within header."
- Fixed: Partner Logos slider stretching images 100% width of column.
- Fixed: PHP warning on 404 pages, when going to incorrect author URL.
- Fixed: Default theme options "Read More" text not getting applied to post list and post grid elements.
- Fixed: Minor issues with Hero Unit Slider element spacing and height calculation.
- Fixed: Don't display sticky menu in IE9.
- Fixed: Don't apply show/hide gallery post title effect on mobile viewport.
- Fixed: WooCommerce breadcrumbs showing empty item, when no shop page is set from WooCommerce settings.
- Fixed: WooCommerce PHP warning in product page up sell section.
- Fixed: WPML switcher was producing "undefined" error in mobile menu on pages that only had one language.
- Fixed: More minor RTL and Translation bug fixes.
- Frontend post grid/showcase filtering and masonry now aligns correctly to the right.
- Tabs and pills of Tabs element now align properly to right.
- Panels no longer force text to be aligned left.
- Pricing table columns now display in correct order, from right-to-left.
- Progress bars now display and animate out from right.
- "Custom CSS" option code editor on theme options page now works with RTL.
- Updated: Font Awesome to 4.6.
- Updated: FlexSlider to 2.6.
- Important: Removed old IE browser support; see updated browser-compatibility terms.
- Important: Theme's registered text domain for localization was changed from
themeblvd
to jumpstart
to meet wordpress.org localization standards.
- Important: Banner functionality has been removed, in favor of new featured image options. You can restore functionality with Jump Start Banners plugin.
2.0.4 - 12/11/2015
- Improvement: Some frontend RTL fixes and improvements.
- Improvement: Admin RTL fixes and improvements.
- Improvement: Frontend post grid/showcase filtering now also effects navigating items in corresponding lightbox gallery.
- Improvement: Minor comment form styling adjustments for changes in WordPress 4.4+.
- Improvement: Now using
srcset
for HiDPI/Retina logo with no javascript, to match practices of WordPress 4.4+.
- Fixed: Dropdown menus not displaying when adding a parallax background image or video background to site header from theme options.
- Fixed: Post slider style #2 captions not displaying correctly.
- Fixed: Javascript conflicts with JetPack on Edit Page/Post screens.
- Fixed: Hero unit text not displaying above background video.
- Fixed: WPML-translated pages not allowing to save a unique, translated custom layout.
- Fixed: Display issues with new post embedding, introduced in WordPress 4.4.
2.0.3 - 11/10/2015
- New: Added compatibility for Nav Menu Roles plugin.
- Fixed: Banner Meta box display issue on Edit Page screen in admin.
- Fixed: Top padding issues when combining a transparent header, page banner and custom layout all on the same page.
- Fixed: Javascript error when no custom image specified for Google map marker.
- Fixed: Modal window not working with
[popup]
shortcode.
- Fixed: Sticky menu not displaying when adding a parallax background image to site header from theme options.
2.0.2 - 10/15/2015
- Updated Theme Blvd framework to 2.5.2
- New: Optional width and height scaling options for custom Google map marker images.
- Improvement: Better handling of svg icons in IE9/10.
- Improvement: Hero unit slider display on mobile.
- Improvement: Allow percentages to work properly for image element display width in Layout Builder.
- Improvement: JavaScript files moved to footer. More Info
- Improvement: Security of outputted localized text strings.
- Improvement: Security of outputted data from various user-edited elements.
- Improvement: Security of outputted urls and enqueued scripts and stylesheets.
- Improvement: Filters for modifying sorting menu for post grids and post showcases.
- Improvement: Nicer looking changelog in theme update system, when clicking, "View version X details."
- Fixed: WooCommerce cart thumbnail sizing issue in Firefox.
- Fixed: In executive base, standard header background elements were being outputted with Transparent header.
- Fixed: Parallax background fallback not being horizontally centered in IE9.
- Fixed: Added missing localization for theme bases admin page text.
- Fixed: Live changelog link in theme options footer not working.
- Fixed: Blog and Post Showcase page templates not obeying WordPress page privacy settings.
- Fixed: Negative horizontal margin overflow with "popout" columns element in Layout Builder.
- Fixed: Mini post lists with hidden featured images not displaying correctly.
- Fixed: The
[blog]
shortcode display issues.
- Removed: Support of
magic_quotes_gpc
for those using unsupported versions of PHP.
- Removed: The
themeblvd_frontend
text domain is gone; all strings localized under themeblvd
text domain.
- Updated: TGMA plugin installer to 2.5.2.
- Moved all import/export functionality to plugin: Theme Blvd Importer
2.0.1 - 08/24/2015
- Updated Theme Blvd framework to 2.5.1
- Cleaned up and optimized assets in
/framework
directory, reducing file size by about 2MB.
- New: CSS class "has-nav" to footer copyright area if Footer Navigation location has menu.
- New: More accuracy for opacity selections.
- New: In custom layouts, "visible" CSS class gets added to top-level elements and sections as you scroll down the page.
- Improvement: General comments template and comments link logic.
- Improvement: Allow WooCommerce shop to accept theme-related options from original static page.
- Improvement: Hero unit full-screen horizontal alignment, when text is aligned left or right.
- Improvement: Parallax background image performance.
- Fixed: Responsiveness of images with captions.
- Fixed: Awkward spacing of captions on slider captions; now vertically centered.
- Fixed: Portfolios and portfolio tags not showing in portfolio item sub meta.
- Fixed: Columns in custom layouts with backgrounds had margin below, when stacking for mobile.
- Fixed: Incorrect file permissions of files at
/framework/assets/svg/
for those uploading the theme manually outside of WordPress.
- Fixed: Theme's default WPML language selector listing languages without translations.
- Fixed: System for generating Font Awesome icon selections in admin.
- Fixed: Minor admin compatibility issue with WPML 3.2 update.
- Fixed: Minor admin styling issues with WordPress 4.3.
- Fixed: Outputted Google Font name CSS declarations not being in quotes.
- Removed: Parallax intensity options; now it's based on height of image, proportional to container.
- Removed: Default customizer customizations and framework customizer API functions.
- Regenerated default localization files.
- Updated: Bootstrap to 3.3.5.
- Updated: Font Awesome to 4.4.
2.0.0 - 07/09/2015
- Updated Theme Blvd framework to 2.5.0
- New: Support for tons of new elements and enhancements in Layout Builder 2.0 update.
- New: Complete frontend theme re-design.
- New: "Theme Base" system at Appearance > Theme Base, allows you to configure different designs and options within the theme.
- New: Post format support.
- New: Mega menus, configured from Appearance > Menus.
- New: Frontend sticky menu.
- New: Frontend "Scroll to Top" button.
- New: Frontend floating search box.
- New: Frontend social icons.
- New: Share icons to single posts.
- New: Related posts display to single posts.
- New: "Author Box" for author archives and single posts, configured from user profile admin page.
- New: Code syntax highlighting to "Custom CSS" options.
- New: WooCommerce support, Theme Blvd WooCommerce patch plugin no longer needed.
- New: WPML support, Theme Blvd WPML bridge plugin no longer needed.
- New: Gravity Forms support.
- New: Revolution slider support.
- New: bbPress support.
- New: Theme support for
title-tag
in WP 4.1+
- New: Parallax background support.
- New: Video background support.
- New: Slideshow background support.
- New: Modern mobile menu design, with intuitive off-canvas concept.
- New: Import/Export system for Theme Options.
- New: Blog post display (new default for blogroll and archives).
- New: Post Showcase post display.
- New: Banner feature for pages, configured from "Banner" meta box when editing a page.
- New: Feature to hide header or footer, configured from "Theme Layout" meta box when editing a page.
- New: Transparent Header feature for pages, where background of page will get sucked up behind header.
- New: "Blog" page template.
- New: "Blank Page" page template.
- New: "Post Showcase" page template.
- New: "Naked Page" page template, which outputs a standard page without content background.
- New: Demo import system merged into WordPress's system at Tools > Import to get a full working copy of the demo with settings, widgets, and all.
- Improvement: Sidebars always outputted below content for better SEO, no matter the sidebar layout used.
- Improvement: Complete overhaul of Theme Options page and available options.
- Improvement: Many new framework option types to integrate with Layout Builder and Theme Options.
- Improvement: Added selection of post display type for archive pages, editable from theme options or editing specific categories and tags.
- Improvement: Enhancements to default Post Grid display.
- Improvement: Redesign of default Post List display.
- Improvement: Redesign of Post Slider; now part of framework and removed from Theme Blvd Sliders plugin.
- Improvement: Revamped search results page.
- Improvement: Pages now display featured images and have featured image options, similar to posts.
- Improvement: Framework now expands grid system for Bootstrap (see article).
- Improvement: Overhaul of image crop sizes; make sure to run Regenerate Thumbnails plugin!
- Improvement: Typography options can now be set more precisely to use specific weights and subsets from Google Font directory.
- Removed: Post List Slider.
- Updated: Bootstrap to 3.3.
- Updated: Font Awesome to 4.2.
Important! If updating from a development, beta, or RC version of Jump Start 2:
- You must update to the latest version of the Layout Builder plugin.
- You must reconfigure options of any "Hero Unit" (previously named Jumbotron) used in Builder.
- You must reconfigure any selections for "Responsive Visibility" display options in Builder.
- You must reconfigure any Typography options on your theme options page.
View Jump Start v1 development track changelog