Upcoming Changelog: 6.8
Slider Revolution Security Update: Slider Revolution v6 includes a security patch; you can update via Appearance > Install Plugins, or download the latest version (6.7.55) from ThemeForest under Total-6.7/plugins/revslider.zip.
Slider Revolution Deprecation: Starting from this release, Slider Revolution will no longer be bundled with new installations. Existing users will continue to receive updates via the theme panel, and the plugin will remain available in the full ZIP download from ThemeForest. Read more about why Slider Revolution is no longer bundled and why sliders aren't always a good idea.
Added 30
- Added: New Plugins theme panel to install, update and manage bundled plugins.
- Added: Narrow page layout, great for legal pages or single blog posts.
- Added: Compact List card styles (left image right details, similar to the Post with Thumbnails widget).
- Added: Option to the Navigation Bar element to enable/disable the active page styling.
- Added: Primary Taxonomy Term section type to the Post Meta element for displaying only the first/primary category, tag or other taxonomy term.
- Added: Support for the Appearance > Fonts panel so fonts registered here will appear for selection in Customizer and theme elements if you prefer this panel over the theme’s Font Manager.
- Added: Option to the Post Meta for the estimated read time to choose from 3 different formats (3 minute read time, 3 min read, 3 min or 3m).
- Added: Extra class name field to the Post Meta element repeater field so you can add custom classes on a per-item basis.
- Added: Layout (Vertical or Horizontal) option to the Milestone element.
- Added: Missing typography options to the Milestone element (letter spacing, line-height, font-style, etc).
- Added: Global color option to the Milestone element so you don’t have to manually set the icon, number and caption separately.
- Added: Hover color options to the Milestone element (color, border and background).
- Added: Text transform option to the split heading element.
- Added: Extra options to the Posts with Thumbnails widget to control the post title and excerpt font sizes.
- Added: Font Family, Font Weight & Font Style options to the Post Meta element.
- Added: Option to the Post Meta element so you can disable the default link on the author and term based items.
- Added: Option to the Post Cards to select the load more button style.
- Added: Font Style, Max Width and Align options to the Post Excerpt element.
- Added: Icon option to the Alert element.
- Added: Customizer option to modify the text color when choosing the Navbar or Fixed Top Navbar mobile menu styles.
- Added: Frontend Editor Width field to Dynamic Templates when selecting a part type. This is useful when creating template parts, such as a custom sidebar, as it helps better visualize the final output.
- Added: Option to enable a blank canvas when working with DynamicTemplate part types.
- Added:: Demo importer support for locally hosted fonts.
- Added: Source option to the Image Grid, Image Carousel & Image Slider elements to clean up the Gallery tab making it easier to set up and edit the elements.
- Added: Support for the Relevanssi plugin when making search queries with the Post Cards element.
- Added: Order and Orderby options to the Image Slider & Image Gallery Slider elements.
- Added: An option to the Navigation Bar element to control whether the active filter term is automatically moved to the first position.
- Added: Ability to enable the download attribute for links added to the Icon Box, Teaser Box and Callout elements.
- Added: Social Fields setting for the Staff post type to choose which social fields display on staff members and in what order.
- Added: Support for any theme social profile (Github, Bluesky, Threads, Twitch and more) as a Staff social field, previously limited to a fixed set of 10.
Updated 22
- Updated: Bundled plugins (Total Theme Core, WPBakery, Templatera, Slider Revolution) now require an active theme license to install and update.
- Updated: The Social Links Spacing field to Gap and added support for custom input values, including CSS gap shorthand for separate horizontal and vertical spacing.
- Updated: The Header Aside settings in the Customizer have been moved to their own tab.
- Updated: Menu regions are only registered if needed, for example if the Header Builder is in use the “Main Header, Mobile Alternative and Mobile Icons” menu locations won’t be registered or if the Footer Builder is in use the “Footer” menu location won’t be registered. This will help avoid confusion and slim down some added bloat.
- Updated: The Navigation Bar element when set to display taxonomy terms now excludes empty terms by default, a new setting has been added if you do wish to display empty terms.
- Updated: Various select fields for theme elements to be a custom input field for greater control.
- Updated: All theme elements to have Visibility, Unique Id and Extra Classname fields for consistency.
- Updated: Theme Element fields in WPBakery to use numeric inputs with a unit selector. However, if you begin typing a letter instead of a number, the field will automatically switch to the custom unit input, so you don’t need to manually change the unit type before entering your value unless you want to.
- Updated: The design of responsive theme element fields in WPBakery (such as Font Size).
- Updated: The Visibility, CSS Animation, Bottom Margin, Unique ID and Extra Classname theme element fields are now at the bottom of the General tab for consistency.
- Updated: The design of various theme element fields in WPBakery so they will match the upcoming 9.0 WPBakery version.
- Updated: All select fields when editing theme Elements in the WPBakery page builder to use a custom dropdown component instead of the native browser select, in preparation for WPBakery 9.0.
- Updated: The theme’s Icon Selector to include keywords for various icons making it easier to find icons without having to know the exact icon name.
- Updated: The frontend editor, when editing a Modal dynamic template type, the system now checks for the custom width and applies it to the preview and it uses a blank canvas to improve visualization of the final output.
- Updated: The theme removes custom Google fonts loaded by WPBakery in their editor to speed things up and prevent issues where Google fonts aren’t allowed.
- Updated: Various deprecated WPBakery fields so if the value was empty the field will no longer display and if it had a value it now only allows you to remove the old value, not enter a new one.
- Updated: The theme license key now remains saved if the license becomes unregistered, so it can be re-activated without having to re-enter your purchase code.
- Updated: The AJAX Load More and Infinite Scroll methods for standard archives (non-dynamic templates) so they dynamically load scripts required by newly loaded entries instead of preloading scripts that may not be needed. Additionally, the javascript has been updated to remove the jQuery dependency.
- Updated: The Custom CSS panel to require the same permission as the Customizer’s Additional CSS, so it’s hidden from users who can’t edit CSS there (saved CSS is unaffected).
- Updated: The Custom CSS panel is now part of the theme rather than the Total Theme Core plugin (saved CSS is unaffected).
- Updated: The theme’s global color picker.
- Updated: Various Elementor fields to allow custom values instead of only using preset options.
Fixed 21
- Fixed: Visual design bugs in WP 7.0 in various theme admin pages and WPBakery fields.
- Fixed: Some issues in the upcoming WPBakery 9.0 version, however, some fixes will need to be added once the official update is live to prevent issues with the current version of the plugin.
- Fixed: Margin issues in the Gradient selector in WP 7.0.
- Fixed: Milestone element not allowing 0 as the number.
- Fixed: Aspect ratio not working for the Video element when the embeded iframe contains a height attribute.
- Fixed: An issue where using the responsive toggle in WPBakery fields (e.g. Font Size) could prevent smaller device values from being saved when no desktop value was set.
- Fixed: Issue where you could only used standard numbered pagination with the Post Cards element on a custom search template when the Relevanssi plugin was active.
- Fixed: Responsive font size CSS being inserted twice for the theme button element.
- Fixed: Custom Search Sidebar setting showing as disabled by default in the Customizer.
- Fixed: Alignment not working with the Total button element in Gutenberg when WPBakery is active.
- Fixed: Issue where the theme was loading Google Fonts that were registered locally via Appearance > Fonts.
- Fixed: Milestone element not available in Elementor.
- Fixed: Issue where text shadow settings in WPBakery were not saving when using the Auto Save feature.
- Fixed: Custom units not applying correctly in top/right/bottom/left fields for Total theme Elementor widgets.
- Fixed: When moving a staging site to a live site with an active license, if the license is not currently registered to a live domain it will be automatically registered.
- Fixed: Issue where setting an active filter term in the Navigation Bar and the same term in the targeted Post Cards element under “Include Terms…” would prevent the filterable menu from working correctly as clicking other terms would always return the active term posts.
- Fixed: An issue where custom, non-global fonts may not load correctly in WPBakery frontend editor previews.
- Fixed: The ‘wpex_enqueue_google_font’ filter was only applied to fonts defined in the Customizer not elements.
- Fixed: Design issues from recent WordPress update in the Portfolio, Staff, Testimonial post type icon select window.
- Fixed: Fonts added to the Font Manager as a “Custom” font type with an alias were not working.
- Fixed: Theme admin pages not showing admin notices.
Removed 2
- Removed: TGMPA Library which was previously used for bundled plugin management.
- Removed: Gray color on hover on the Milestone element when a link is added to the whole container.
New Hooks
totaltheme/fonts/standard_fontstotaltheme/fonts/google_fontstotaltheme/fonts/system_ui_font_stacktotaltheme/fonts/google_fonts_urltotaltheme/plugins/registry/list