Skip to content

Total Theme v 5.6

Release Date: November 30, 2022
  • Important: The theme hasn't been updated to include WPBakery 6.10 at this time due to a couple bugs we've found in the plugin. Once those bugs have been fixed by the developers we will include this version. This version doesn't have any major fixes or security patches so it's not a crucial update anyway, we rather wait till it's working 100% to send it over to you.
  • Added New Demo Nick Miller.
  • Added You can now enter a custom breakpoint for the Transparent/Overlay header in the Customizer.
  • Added New “Ajaxed” filter style for the Navigation Bar element (so instead of sorting visible posts the new filter method will pull the posts from the database and replace the grid with items from the selected term). See docs.
  • Added New “Numbered (Ajaxed)” pagination option added to the Post Cards element which will display the standard numbered pagination but it will load items without refreshing the page.
  • Added New sticky functionality so you can add the classname “wpex-js-sticky” to any element to make it sticky.
  • Added New dropdown added to the Custom Field element to make it easier to select from the theme’s or ACF custom fields (sample screencast).
  • Added New Styling options for the Countdown element.
  • Added Preload option added for Google & Adobe fonts in the Font Manager (the option will only display when the font is set to load globally).
  • Added The WooCommerce Template Part theme element has been updated to include Entry parts so you can create custom cards via Theme Panel > Custom Cards for WooCommerce products.
  • Added New “Show Button?” option added to the the Teaser and Icon Box elements with options to customize the button colors, font size, text, etc.
  • Added New “Query Type” option added to the Post Cards element instead of the on/off switches for Auto and Advanced Queries.
  • Added New “Link Type” option added to the Teaser element where you can choose from “Default or Whole Container”.
  • Added Link color and decoration (underline) options added to the Post Meta element.
  • Added Min-Height option added to the Section element.
  • Added “Show Term Count” option added to the Navigation Bar element (will only show when using the new AJAX filter type).
  • Added Text Transform option added to the Navigation Bar element.
  • Added Active Color/Background options added to the Navigation Bar element.
  • Added Behance to the list of Social options for the Social Links element and Widget.
  • Added Animation Speed option added in the Customizer for the header menu underline (select 0ms to disable the animation).
  • Added WeChat, SnapChat and Weibo added as a social profile options.
  • AddedMore customization options added to the Post Next/Previous element.
  • Added Some pre-build Product Card styles now available for use.
  • Added Option added to the Post Cards so you can control the load more button text on a per-element basis.
  • Added The theme now removes the WooCommerce “wc-cart-fragments” script when working in the Customizer which speeds things up and allows you to preview changes to the cart icon.
  • Added New Customizer option allows you to choose from a few different header menu search icon choices.
  • Added Support for the Easy Notification Bar plugin sticky option so if you are also using the sticky theme header or top bar they won’t go over your notice.
  • Added New Aria Label option added to the Navigation Bar element.
  • Added Options added to the Navigation Bar element to change the link underline (default/hover) when using the PlainText button style.
  • Added “Hide Scrollbar” option added to the Post Cards element when using the “Flex Items” display type.
  • Added New scroll to top button arrow icon choices to choose from in the Customizer.
  • Added New shopping cart icons to choose from for the header cart icon in the Customizer.
  • Added Customizer option added that allows you to vertically align the WooCommerce product gallery and side content.
  • Added Customizer option added that allows you to select the text alignment for the WooCommerce product “summary”.
  • Added Customizer option added that allows you to flip the WooCommerce single product so the gallery is on the right and the text on the left.
  • Added Customizer option added that allows you to select a Card style for your WooCommerce products to apply globally.
  • Added Customizer option added for the Full Screen Mobile menu to display it below the header (if you want to keep the header visible while the mobile menu is open).
  • Added Customizer on/off switch added for the Header Menu search instead of setting the style to “disabled” which was not as intuitive.
  • Added Customizer options added so you adjust the font size of your header cart and search icons (some of the new icon choices are fairly small by default so you may want to make the icon font size larger than the menu font size).
  • Added Customizer on/off switch added that allows you to use the “Secondary Image” as the page header title background.
  • Added Customizer on/off switch added for the Sticky Header instead of having to choose “Disabled” for the sticky header which was a bit confusing.
  • Added Reddit & Print options added for use with the Social Share buttons.
  • Added Visibility & “Zoom” options for the WPBakery Row self hosted video background.
  • Added Prefix and Suffix options have been added to the Custom field element (this is useful for example if showing a testimonial rating you could add “out of 5” for the suffix).
  • Added You can now select the HTML tag for the custom field element (div, h1, h2, h3, h4, etc).
  • Added CSS added to prevent focus styles on mobile devices when tapping on the mobile menu to fix Safari bugs with :focus-visible.
  • Added The theme will now use javascript to automatically add the “local-scroll-link” class to any link on the page that is linking to a section on the page. There is a Customizer option as well to disable this functionality if for any reason at all it conflicts with 3rd party plugins.
  • Updated The Slider Revolution plugin has been updated to their latest version.
  • Updated jQuery Easing is now disabled by default (learn more).
  • Updated The Transparent/Overlay Header CSS is now loaded conditionally via its own CSS file to slim down the main style.css for any site not using it and so the new breakpoint setting can function.
  • Updated The Post Cards load more button javascript has been updated to use Vanilla JS instead of jQuery.
  • Updated The Total Author Bio and Cart Link elements are now available in Elementor.
  • Updated The Countdown element now allows you to choose what blocks to show (days, hours, minutes, seconds).
  • Updated The Pricing element now uses flex styles so when pricing tables are added inside the Grid Container element the elements will all be the same height and the buttons will all bottom align.
  • Updated The Navigation Bar element when used as a filter will apply the hover styles to the active item.
  • Updated When selecting the “Main Page” (which is used for the theme’s breadcrumbs) for a custom taxonomy created with the Post Types Unlimited plugin you can now select a Post Type archive as the main page.
  • Updated You can now select “Post Secondary Thumbnail” for the Image element “Source” setting.
  • Updated You can now select “Featured & Secondary Image” for the Image Before/After Source setting.
  • Updated The Image Swap and Before/After Image elements will now display a placeholder image in the front-end editor when using a dynamic source to make it easier when creating custom cards or dynamic templates.
  • Updated When using the “Go to internal page” value for the “On click action” setting found in various Total elements, the theme will now try and automatically translate the URL’s for multi-language sites (WPML/Polylang).
  • Updated The Social Profiles widget admin UI has been updated to make things easier to use.
  • Updated The Customizer WooCommerce cart icon selector has been updated to use the popup icon chooser instead of a select dropdown so you can see what the icon will look like before selecting.
  • Updated The Visibility select field when editing WPBakery elements has been updated to group items to make it easier to use.
  • Updated A default bottom margin has been added to the “wp-block-image” Gutenberg block so when used within a post there is space between the images and the text (WP changes how some things worked that made previous spacing go away).
  • Updated The Color Palette panel has been updated to display fields for easily selecting the utility class or css variable of any color.
  • Updated The Post Next/Prev element can now be added inside the Grid Container.
  • Updated You can now link to a theme’s Toggle Element and it will open when the page loads and scrolled into view.
  • Updated The Toggle element will now set the toggle element id attribute based on heading rather than using a dynamic ID (you can still enter a custom ID value if you want though).
  • Updated When clicking on the “reviews” link on WooCommerce product pages and using the Accordion style product tabs the theme will now scroll down and open the reviews toggle.
  • Updated When linking to any theme Toggle element from within the same page the theme will now open and scroll to the toggle (do NOT use the local-scroll-link class on these links, no classes needed).
  • Updated The WooCommerce Product Entry Customizer options have been moved into its own tab outside of “Shop & Archives”.
  • Updated The Font Icon element is now available for use when creating custom cards.
  • Updated The theme social share buttons now open in a new tab instead of a “mini” window since the former was often blocked by popup blockers.
  • Updated The Customizer option that allows you to use the featured image as the page header title background will now display regardless if the page header has a default background or not.
  • Updated The Heading element has been updated to work with ACF keys and you can now select from registered fields when showing custom fields.
  • Updated The Image, Image Swap and Before/After Image Elements have been updated so when displaying images from custom fields you can select from registered fields (theme or ACF) and they now support any ACF return value (url, id or array).
  • Updated The “On click action” method found in elements like the Icon Box has been updated  to support ACF links when set to return an array.
  • Updated The Custom Field element will now parse ACF links.
  • Updated When using the Custom Field element via the frontend editor when building templates/cards the theme will try and display a better placeholder rather than generic text. For example if you are displaying a numeric ACF field the theme will display a number as the placeholder. If you are using ACF the theme will display the default value.
  • Updated Post Types Unlimited integration to make use of new methods added in version 1.1 of the plugin which prevents the need for extra database queries.
  • Updated When using Image elements like the Image Grid, Image Slider or Image Carousel and enabling the Post Meta option you can now still assign some custom images to display as a fallback when working with the WPBakery front-end editor or Elementor making it easier to build your template and preview the result.
  • Updated Demo importer to fix deprecated notice when using PHP 8.0.
  • Fixed The reCAPTCHA link in the Theme Panel was not working anymore.
  • Fixed Lightbox not working correctly when clicking on just the icon for the Icon Box element when not using the “Apply Link To Entire Element?” setting.
  • Fixed Spacing was not working correctly inside the Pricing Table content (features list) when inserted on the page via the Templatera element.
  • Fixed The Check List post format was not being properly formatted in the backed-editor.
  • Fixed The Caption Visibility setting was not rendering when editing the Post Types Slider via WPBakery.
  • Fixed The height option was not working for the Divider Multicolor element.
  • Fixed The Row’s “Content Position” option was not working when used with the Equal Height option when creating custom cards with WPBakery.
  • Fixed When using the Landing Page template with the vertically header style set globally the site was still adding the spacing for the header even though it wasn’t being shown.
  • Fixed The Vimeo icon was using the incorrect brand color when displayed via the Social Profiles widget.
  • Fixed The Templatera shortcode was no longer adding the “templatera_shortcode” div around the content and the extra classnames were hence not working.
  • Fixed When using the “Use Content/Sidebar Layout” Row setting when creating dynamic templates and also using WPBakery for the posts that are using the dynamic template the sidebar width was being applied to the columns inside the post content element.
  • Fixed Numbered Pagination was not working when using the Advanced Query and the Post Cards element.
  • Fixed The main header menu would disappear when using the Toolkit plugin along with the Bootstrap 4.
  • Fixed Added some extra checks to fix some layout issues caused by bugs in the latest version of the Events Calendar plugin.
  • Fixed The Post Content element when used inside a dynamic template was not reflecting changes when using the “preview” button.
  • Fixed The Gallery Lightbox theme button function was not working.
  • Fixed Custom cards registered via a child theme to the root “cards” directory were not working.
  • Fixed When entering a custom flex basis in the Post Cards element for the “Flex Items” display style it wasn’t working.
  • Fixed You couldn’t change the theme button text when using Gutenberg.
  • Fixed Paginated pages/posts were not working when using dynamic templates.
  • Removed The (deprecated) Social Links widget which used to display custom images (which was deprecated many years ago) has now been removed completely.

Changes

  • Added - New "wpex_menu_cart_icon" filter.
  • Added - New "vcex_shortcode_css_use_important_rule" filter.
  • Added - New "wpex_has_default_card_styles" filter (set to false to show only your custom cards).
  • Added - New "vcex_shortcode_css_store_styles" filter.
  • Added - New "wpex_post_cards_query_type_choices" filter.
  • Added - New "wpex_woocommerce_add_to_cart_button_loader" filter.
  • Added - New "wpex_woocommerce_product_entry_thumbnail_id" filter.
  • Added - New "vcex_ajax_use_session_storage" filter.
  • Added - New "vcex_ajax_script_dependencies" filter.
  • Added - New "vcex_custom_field_param_choices" field.
  • Added - New "wpex_card_builder_allowed_shortcodes_list" filter.
  • Added - get_permalink() is now part of the default custom callback whitelist.
  • Added - New "wpex_woocommerce_cart_icon_choices" filter (add your custom cart svg to your child theme at child-theme/assets/svgs/ then you can include the name of that icon in the array returned by this filter to use your own custom shop icon).
  • Added - New "vcex_ajax_enqueue_scripts" action hook.
  • Added - New "wpex-active-opacity-100" utility class.
  • Added - New "wpex-z-max" utility class.
  • Added - New overflow clip utility classes.
  • Added - wpex-post-cards-loop classname added to the Post Cards element around the non-featured items.
  • Added - vcex-image-caption classname added to the image element caption.
  • Added - New AJAX filter script for the Post Cards element. Currently you can setup a simple filter with the Navigation Bar element but you can create advanced filters easily via a child theme (we are working on an advanced Filter add-on to release in 2023).
  • Added - New "--wpex-brand-color" CSS variable which is used to slim down the CSS needed for social button styles and makes it much easier to add new social options to the site (plus removed any !important attributes targeting social buttons which shouldn't be needed).
  • Added - overflow-x: hidden and overflow-y: scroll CSS added the HTML element which helps prevent any weird site movement when scrolling horizontally.
  • Added - New classes added to the countdown element for easier CSS targeting (vcex-countdown__item, vcex-countdown__number, vcex-countdown__label)
  • Added - New TotalThemeCore\Vcex\Shortcode_CSS class added for internal use. The class is used to generate inline elements for theme shortcodes rather then adding inline style="" attributes. Various shortcodes including the Recent News, Navigation Bar, Countdown, Social Links and Post Meta have already been updated to use this new class and many other elements will be updated in the future.
  • Updated - The Post Cards "wpex-post-cards-inner" element is now always added to the element (was previously only added when enabling left/right featured cards) but is now needed for new AJAX functions.
  • Updated - The full screen mobile menu now uses more utility classes to slim down CSS and new BEM classes have been added for easier child theme targeting.
  • Updated - Optimized the theme's FontLoader class to hold an array of already enqueued fonts to prevent running extra functions if the same font is requested multiple times.
  • Updated - The theme's Preload_Assets class is now hooked into wp_head using priority of 5 so that it runs sooner.
  • Updated - The Post Cards pagination element is now added inside a 'wpex-post-cards-pagination' wrapper element and the top margin that was previously added to wpex-pagination or vcex-loadmore-button elements has been moved to this new wrapper (there is a new option when editing the post cards to define your custom top margin as well).
  • Updated - The Pricing Table content now passes through the "wpex_the_content" filter to properly add spacing and sanitize.
  • Updated - Modified the way the Carousels work a bit so that you can pass on any responsive arguments (supported by Owl Carousel v2) via PHP using the "vcex_carousel_default_settings" and "vcex_carousel_settings" filters.
  • Updated - The functions used for theme Elements autocomplete fields when using WPBakery have been converted into classes so they autoloaded as needed.
  • Updated - Navigation Bar element now uses various theme utility classes to slim down CSS.
  • Updated - Navigation Bar sticky JS now uses es6 vanilla JS instead of jQuery.
  • Updated - The "wpex-social-color" class styles no longer target the #outer-wrap element to slim things down and allow for easier tweaking. The theme used to target the #outer-wrap to prevent conflicts with Customizer link colors but it's no longer needed since the theme now uses CSS variables to target links.
  • Updated - The Full Screen mobile menu now applies a top/bottom padding to links instead of a bottom margin to be consistent with the other mobile menus and support the new mobile menu link vertical padding Customizer option.
  • Updated - New classes added to the header logo "logo-img--base, logo-img--overlay and logo-img--sticky" which can be targeted with CSS.
  • Updated - The Post Terms element now includes unique classnames for each term using the format "vcex-post-terms__item-{term_id}" if you want to target items via CSS.
  • Updated - The theme now adds the classname "html-noscroll" to the HTML element when opening certain elements such as the Sidebar mobile menu to prevent scrolling outside the opened element.
  • Updated - The theme will now add a "mobile-menu-is-open" classname to the body tag whenever the mobile menu is open in case you wanted to target certain stuff with CSS.
  • Updated - Optimized the code that loops through customizer settings to generate an array of styling options.
  • Updated - The Post Cards load more function now stores data in the sessionStorage so if the page is refreshed and the user clicks load more it can return items from the sessionStorage rather than sending another ajax request to the server.
  • Updated - The WooCommerce product add to cart button loading icon is now added as html using hooks instead of pseudo classes. This is to make sure spacing stays consistent no matter your customizations and to allow modifying the icon (even showing an SVG if you want) via the new "wpex_woocommerce_add_to_cart_button_loader" filter.
  • Updated - Some "expensive" functions have been updated to use static variables.
  • Removed - CSS targeting the top bar social links changing them into block elements as its just unneeded CSS and also it causes issues when displaying custom social item SVG icons.
  • Removed - woocommerce/single-product/add-to-cart/simple.php and woocommerce/single-product/add-to-cart/variation-add-to-cart-button.php template files removed and previous tweaks are now done with action hooks to prevent having to update the file when WooCommerce updates.
  • Removed - The max-width of "none" applied to background videos has been removed because it was causing videos to stretch.
Back To Top