- Added Meta Query settings to the Post Cards element Query Tab for displaying posts based on custom fields without having to use an advanced query.
- Added Modal Search section under the General Theme Options customizer tab, with settings to adjust the behavior of the modal search. This search style is used by the Off-Canvas and Horizontal Menu search icons, and can also be applied to the header menu search when using a preset header style.
- Added Customizer setting to automatically insert the header aside content into the mobile menu.
- Added Mega Menu tab with some useful options to the Off-Canvas Menu element.
- Added An On/Off toggle to the Horizontal and Off-Canvas Menu elements, labeled “Add Core Hooks.” When enabled, this setting adds the core WordPress menu filters and hooks required to support third-party plugins and custom snippets. This option is enabled by default but can be turned off if any conflicts arise.
- Added New Query type “Current Post Primary Term” to the Term Cards element.
- Added A notice at the top of the Header & Footer Builder admin pages when Polylang or WPML is active and the user is viewing a non-default language, to help prevent incorrect template configuration.”
- Added Homepage link type to the List Item element.
- Added A Local Scroll Offset setting in the Customizer, allowing you to enter a pixel value to create extra space between a section and the top of the viewport or sticky header when scrolling to that section.
- Added Customizer options to control the breakpoint for the Footer Bottom area, as well as the alignment when the copyright and menu stack.
- Added Customizer on/off switch to allow you to flip the vertical order of the Footer Bottom copyright and menu when stacked on small screens.
- Updated WPBakery to version 8.4.1
- Updated The theme function that removes Elementor upsells to remove some additional promo elements.
- Updated The WooCommerce check out form to add a red border to invalid fields on submission so it’s clear which fields need to be filled out.
- Updated The theme will use javascript to scroll to errors when clicking on the error links in the WooCommerce notice to prevent issues with the sticky header.
- Updated WooCommerce notices (when using the newer block styles) will now use the default body font size instead of being smaller.
- Updated The Title element to display the HTML tag in the WPBakery backend editor for quick reference.
- Updated The Color palette to display by title instead of published date.
- Updated WPML integration to make it easier to translate theme elements with repeater fields (Steps, Animated Text, Leader and Social Links).
- Fixed Issue with the Gutenberg lightbox not using the theme’s surface colors.
- Fixed The mega menu headings in the Off-Canvas menu element didn’t look like headings – they now match the Horizontal Menu element for consistency.
- Fixed Missing coupon field in the WooCommerce checkout page caused by a recent plugin update.
- Fixed Issue with the Modal Search input field taking on custom input focus styles, instead of remaining white.
- Fixed Missing spacing under the border for the Event Date overlay above the end date.
- Fixed Image Banner height crop setting not working.
- Fixed An issue where opening the off-canvas element and resizing the browser to the point where it became hidden would prevent page scrolling.
Total Theme Version 6.3
Release Date: April 23, 2025
The footer bottom menu now uses modern flexbox styling to support new Customizer settings. Please review and update any custom CSS you’ve applied to this element as needed.
Changes
- Added - Conditional logic to the WPEX_Meta_Factory class for showing/hiding fields based on other field values.
- Added - New larger border radius utility classes (xl, 2xl, 3xl, 4xl). Since WPBakery doesn’t allow custom border radius settings for rows, these new utilities are especially useful for rounding off full-width rows. Some of these classes are now also responsive, allowing you to set different border radii at various breakpoints. However, to keep the CSS lean, only the radii where it makes sense are responsive — specifically, small and full border radius classes apply across all screen sizes and are not breakpoint-specific.
- Added - Utility class "wpex-mm-w-100" which makes elements have a 100% width when inside the mobile menu.
- Added - Utility class "wpex-mm-hidden" which hides elements inside the mobile menu.
- Updated - The footer bottom has been updated so that the "footer-bottom-flex" element is always a flex container and to use a gap for the space between the copyright and the menu instead of a top margin on the menu. These changes allow for new options and easier customization of the layout.
- Updated - The footer bottom menu element to use a flex container with a gap property for spacing between menu items, improving responsive behavior and offering greater layout flexibility.
- Updated - Moved the wpml-config.xml file items from the Total theme to the total-theme-core plugin where the types, fields and shortcodes are actually defined for consistency.
- Updated - The WPEX_Meta_Factory class so any button group option with a key of "off" or "no" will also get a red background when selected similar to the "Disabled" button.
- Fixed Default custom field values not working with the group field type when adding new items.
- Fixed The Mobile Menu Top/Bottom hooks were being added inside the "sidr-inner" element that contained the mobile menu items for the Sidebar style mobile menu instead of their own "sidr-inner" container leading to potential issues.
- Removed - The wpex-vc_tabs-accessibility JS script will no longer be loaded with WPBakery tabs since this functionality is now part of WPBakery core.
- Removed - The localScrollSpeed JS variable is no longer defined if jQuery easing for local scroll links is disabled as it's not needed.
- Removed - Deprecated the wpex_mobile_menu_extras function and the related partials/header/header-menu-mobile-extras.php file. This update improves consistency and follows DRY principles, as the Sidebar mobile menu now utilizes the shared methods in the Mobile\Menu class, aligning with other mobile menu styles. If you happen to be overriding the partial file via a child theme it will still be loaded so you don't need to worry when updating.
New Hooks
totaltheme/search/modal/settings
totaltheme/search/modal/form_args
totaltheme/footer/bottom/flex_class
totaltheme/footer/bottom/menu/ul_class
totaltheme/header/aside/mobile_menu_insert_hook_priority
totaltheme/header/flex/aside/mobile_menu_insert_hook_priority