v5.0.9 - Upcoming Changes

  • Added Span shortcode so you can easily wrap any text inside a span using theme utility classes. This is to provide a way to insert classes where HTML may not be allowed (sample screenshot).
  • Added Option to the Image Grid module to Vertical Align images when using the default (Fit Rows) grid style (top/center/bottom) - this is useful when displaying Logos for example where each one may have a different height.
  • Added "Icon Only" style for the back to top button.
  • Added Ability to use the Featured Image for a column background.
  • Added Italic, line-height and letter spacing settings to the Custom Field element.
  • Added Line-height option to the List Item element.
  • Added Extra classname option to the Form Shortcode element.
  • Added Option to the Categories/Terms Grid element to disable the links to each archive.
  • Added wpex-card class to every card entry.
  • Added Inner div around related posts image and text so if you want to add an equal height background to your related entries it's possible.
  • Added Extra checks to the footer widgets so if a footer widget area is empty it won't be added to the html.
  • Added A description field and Spacing option (space between input and button) to the Newsletter v2 widget.
  • Updated Theme grids (wpex-row class, not WPBakery rows) to use flex styles by default which allows greater flexibility and it greatly slims down code needed for custom columns at different breakpoints by not requiring float clearing (this will also make your blog entries when using a "grid" style to be equal height by default).
  • Updated Some card styles to use Flex displays so they will have an equal height design by default (Before/After sample video).
  • Updated Updated theme grid CSS for the "span_1_of_x" classes to remove the wpex-row specificity to slim down the CSS code needed for grid columns, allow new Utility Classes to override grid columns and prevent the need for !important attributes and very specific CSS in responsive grid classes. These classes were originally coded with the wpex-row specificity to prevent issues with poorly coded plugins but there is no reason why the theme's code shouldn't be optimized just because there are some poorly coded plugins out there. This change also makes child theming easier!
  • Updated Overlay/Transparent Header would automatically switch to Header style 1 if using header styles 2, 3 or 4 which caused some confusion and didn't allow the end user to make use of the Overlay Header with those styles, the theme will no longer do this.
  • Updated The code used for some card styles to work better with the new flex styles (see last entry) - for example Blog 8 has some changes to ensure the entry meta displays at the bottom of the entry always.
  • Updated Theme CSS used to target the custom dropdown shadow styles to ensure it doesn't get applied to other ul lists potentially added in the header or the toggle mobile menu style.
  • Updated Some Theme Panel subpages to use the "edit_theme_options" capability so if a user has the ability to use the WP customizer they can also access these pages.
  • Updated Various Total element WPBakery editor field descriptions to show what is allowed in the field (text, shortcodes, callback function, html, px, em...etc)
  • Updated Total Theme Button element so if the content is empty the button isn't added to the page, this is to allow the button to be conditionally shown via a custom field only if the field isn't empty.
  • Updated Load More javascript to run on document.ready instead of window.load and separated the script variable added via wp_localize_script so it's only added to the page if needed.
  • Updated Theme Slider initialization javascript is now in its own file to load only as needed.
  • Updated Theme Slider thumbnail pointer to use the accent color instead of red.
  • Updated Total WPBakery element margin and padding fields to allow em, rem and % values.
  • Updated Total WPBakery element font size sanitization to allow rem values.
  • Updated Demo Importer design a bit so it shows the selected demo screenshot in the popup and modernized the overall design.
  • Fixed PHP 8 Debug warnings.
  • Fixed Issue where you can't change the Posts per page Customizer setting for Search results when using a custom Template for the search archive.
  • Fixed  Custom fonts not working properly with the Animated Text element.
  • Fixed Divider Dots module so the right margin on the last item is removed.
  • Fixed Post Cards carousel next/prev buttons not clearing floats causing the carousel to overflow over the next element.
  • Fixed Dynamic Search template not working when adding a post parameter to the search url.
  • Fixed Custom Logo button colors being applied to the show/hide password eye icon.
  • Fixed Design Options not working for the Breadcrumbs element.
  • Fixed Issues with the Newsletter widget v2 potentially having a button taller than the email input field.
  • Fixed Gutenberg heading styles not properly applied based on Customizer typography settings.
  • Fixed Footer & Header Builder Background color picker showing as standard field not a color selector.
  • Removed "Base-Lite" demo and updated/optimized the default Base demo a bit (updated various homepages and slimmed down the number of images used for the demo).
  • Removed CSS used to "fix" certain bootstrap issues which bloats up the theme code and makes child theming more complex. The theme shouldn't be responsible for adding"fixes" for incorrectly coded non-Bootstrap specific plugins loading the Boostrap CSS framework.