Skip to content

Total Theme v 3.6.0

Release Date: October 23, 2016
  • We've removed the PHP support for the Custom Actions panel for security reasons, this was a crucial edit. If you were previously using PHP code in this section please move your code to a child theme. If you are unsure how to correctly use theme hooks please ask for support.
  • Developers: Please note that all CSS and JS files are now all neatly organized and located in the new assets folder and there is a new function in the the theme named wpex_asset_url() for loading the scripts. In case you are making advanced mods to these core files please be aware of the change.
  • Modified the file at partials/topbar/topbar-layout.php to include new wpex_hook_topbar_inner for adding the content to the topbar in order to support Customizer partial refresh and easier child theme mods. If you modified this file please revise it.
  • Modified the file at partials/footer/footer-callout.php to support and for the new functionality to display a full-width button when the callout text is disabled - if you modified the file please update accordingly ( see parent file ).
  • Added New demo importer – screenshot
  • Added Selective Refresh support to various parts of the Customizer to speed things up – video example for header aside content
  • Added Selective Refresh support for Total custom widgets and widget areas
  • Added Support for the Custom Post Types UI plugin for easier addition of custom types – screenshot
  • Added Typography options for the Visual Composer text block – screenshot
  • Added New “Form Shortcode” VC module for adding form shortcodes and selecting from different theme form styles and adding custom font-size, width and CSS – screenshot
  • Added Improvements to the bbPress design and functionality, new custom bbPress widgets and new bbPress demo
  • Added New Visual Composer module to display current post terms (categories, tags, custom tax)
  • Added New Visual Composer module for inserting 3rd party shortcodes which is slimmer then using the textblock for that – screenshot
  • Added Width option for the Visual Composer text block so you can constrain content without having to use “breaks” which may not look good responsively
  • AddedNew “width” option to the Total Heading module to constrain text without having to use html breaks which works much better for responsiveness
  • Added New option to the row to offset the Header Overlay function – screenshot
  • Added New warning message to the Import/Export theme settings page if the server PHP version is outdated and cannot support a proper import
  • Added Ubermenu classes to menu search and Woo Cart classes when ubermenu is active so that the search and woo toggles match the menu design
  • Added Option to enable links for the Testimonials grid titles
  • Added Check to prevent topbar email link from opening a new tab if it is a mailto: link
  • Added Filter “wpex_search_has_post_thumbnail” to easily disable thumbnails on search results if wanted
  • Added New Customizer setting when the Tribe Events plugin is enabled to select a custom page for your events main page to inherit page settings from – the page will onl serve so you can tweak the main title, layout, subheading, etc (page settings metabox) and it will redirect to the main events page (as defined by the slug setting for the tribe events)
  • Added Border-width option for “Scroll To Top” button in the Customizer
  • Added Tweak to wpex_remove_class_filter to be ready for WP 4.7
  • Added Width option to the Icon Box class to limit the width
  • Added Ability to enable page header background image for shop categories (disabled by default, enable per category item or use the new filter – wpex_term_page_header_image_enabled –  to enable globally).
  • Added Title to the available “blocks” for pages so if you disable the main title globally you can display it still at the top of pages
  • Added Offset option to the Post Types Archive Total VC module
  • Added Gap option for Portfolio, Staff, Testimonial and Blog Archive’s options in the Customizer so you can tweak the default grid spacing
  • Added Gap option for instagram grid and posts grid widgets and minified the widget html output for both
  • Added Hover events for Total Overlay styles for mobile touch event support – enabled by default but can be disabled via a child theme if wanted
  • Added Background and padding options for the sidebar and footer widget headings – screenshot
  • Added Customizer option to define a custom social sharing function by entering your social share shortcode
  • Added Gallery Slider ability for custom post types if the post type has a gallery (learn how to enable for your custom types)
  • Added Support for lightbox in the main menu, simply use the wpex-lightbox classname for your menu item
  • Added Left/Center/Right alignment options to the Social Widgets
  • Added Inner Woo product entry wrapper “product-details” for aligning shop buttons (adds equal height to the inner content thus pushing all the buttons down)
  • Added Pagination padding option and active item background color in the customizer under the pagination settings (customize > general > pagination)
  • Added New custom_output argument to the Total excerpt function for better custom excerpts via child themes – example snippet
  • Added The Century Gothic font set to the default fonts list due to customer requests
  • Added Some simple default templates to the Visual Composer exclusive for Total
  • Added Customizer option to alter page header title default border width
  • Added Customizer option for default staff social icons style
  • Added Customizer optiont to alter the default blog author box background, margin, border color, border width and social icon style
  • Added Customizer option to disable gallery slider output for blog entries
  • Added New “Users” custom widget for displaying a grid of authors, admins, contributors, subscribers…etc.
  • Added Post meta option to “contain” the slider when adding a slider shortcode via the Page/Post Settings metabox. This is to center the slider on the page with the rest of the content automatically
  • Added Customizer setting for adding padding under the header when the main page header title is set to hidden
  • Added Order and orderby to the Categories Grid Total VC module
  • Added New configuration class and optimizations to conditionally load the contact form 7 javascript as needed rather then on every page of the site
  • Added Option to enable a video icon overlay on the VC single image when adding a video lightbox URL
  • Added Options to disable the borders on header style two menu in the customizer under the Menu tab
  • Added New partials/post-series.php file to allow for easier adding of post series to custom types
  • Added Post series support for custom types enabled by default
  • Added Meta option to be able to enable/disable the sticky header on a per page/post basis
  • Added New Customizer panel with some general bbPress settings
  • Added New empty item to the breadcrumbs array with a key of “pre_trail_end” to easily add new a new item to the theme breadcrumbs before the title
  • Added Media/video output functionality for custom post types by default for entries and posts (like standard blog posts)
  • Added Ability to exclude terms in the Post Grid and Post with Thumbnails widgets
  • Added Option for Navbar style mobile menu to change the position from under the header to the top of the site
  • Addedd Option for breadcrumbs to display first category only when displaying categories in the breadcrumbs
  • Added Support for shortcodes in WordPress menus for easier/cleaner addition of icons in your menus
  • Added Excerpt length setting to the Recent Posts with thumbnail widget (default 0) so you can enable excerpts for this module
  • Added Tweaks, Fixes and CSS for the Events Calendar Community Events addon
  • Added New Customizer setting to display event details in the page header (enabled by default) see Customizer > Tribe Events > Display Event Details in Page Header
  • Removed Contact Form 7 stylesheet to prevent extra request and added some new styles in main style.css
  • Removed PHP support for the Custom Actions panel for security reasons. If you were previously using PHP code in this section please move your code to a child theme – http://total.wpexplorer.com/docs/child-theme/
  • Updated Visual Composer & Slider Revolution
  • Updated Optimized the javascript used in the front-end VC builder for Total modules
  • Updated Complete restructure of theme assets (css/js) moved all assets into a new assets folder and added new wpex_asset_url() function for easy loading of theme scripts
  • Updated Footer Callout so if the content field is empty but the callout is enabled and there is a button link and text defined it will display a full-width callout button instead – screenshot
  • Updated Page Animations to display a loading icon by default (2 styles to choose from) and custom text if the field is not empty and added an option to change the out speed separate from the default in speed
  • Updated Total Portfolio, Staff and Testimonial post types and their corresponding taxonomies to use ‘with_front’ false by default so if you want to append /blog/ to your permalink structure for your standard posts, categories and tags you can without it being added to the portfolio, staff and testimonials
  • Updated The way default sidebars are added and included new ‘wpex_register_sidebars_array’ filter to easily add new sidebar areas via a child theme
  • Updated The way scripts are loaded for the Gallery Metabox function (there wasn’t any issues, just made it better)
  • Updated Header logo image to include new class name “logo-img” for advanced edits and retina logo img
  • Updated WPEX_WooCommerce_Config class to use static functions and to use class name for filters/hooks instead of $this variable for easier tweaking
  • Updated Increased z-index on search “header replace” style
  • Updated Sanitized Footer callout output
  • Updated Customizer settings for the callout so they always display – since callouts can be enabled on a per-post basis
  • Updated Total VC grid entries to include classes for the parent category even when only added to the subcategory and not in the parent (since this is what most people do)
  • Updated Optimized some CSS to prevent duplicate code where not needed
  • Updated Slimmer HTML output for various Total custom widgets
  • Updated CSS of the Total image hover styles so they don’t have to stretch images to 100%
  • Updated Contact Form 7 preloader to use a font awesome icon instead for easier modification, retina support and ability to display in different colors
  • Updated Moved fontawesome to the main style.css since it’s loaded globally anyway for theme functions this prevents an extra server request
  • Updated Re-arranged some core theme files in the framework folder to tidy things up a bit and moved some functions into their own files
  • Updated Slimmed down hover CSS for Total Overlays
  • Updated Total breadcrumbs class to have static functions that can be used in extension plugins or child theme’s for easily adding new items to the trail and to slim down the code a bit
  • Updated Default 404 page text to make more sense
  • Updated The way footer widgets are registered so that they get added after all the sidebar widgets (makes more sense in the admin)
  • Updated Index.php so that custom post types load using the wpex_get_template_part function so you can easily define a custom file for your custom post type entry output – example snippet
  • Updated Social Sharing enabled for custom post types by default now
  • Updated Search results main title to simply say “search results for:” it keeps things much cleaner and easier for translations
  • Updated WordPress custom gallery output to use non-responsive columns (because of high requests from customers). For example if you insert a 3 column gallery it will remain 3 columns on mobile devices and not switch to a single column
  • Updated Made improvements to the CSS of the “Posts With Thumbnails” custom widget so no matter how tall or short the images are they will render better and no longer requires a minimum height on the list items
  • Updated Footer callout to use flex styles so the text and button are centered
  • Updated CSS used for breadcrumbs positioning to make it easier for child theme modifications and slim down the css a bit
  • Updated Post meta background styles to reflect same style options used in the Customizer for the site background
  • Updated Blog, Staff and Portfolio Carousel Total VC modules to use the newer “CSS” field for changing the background, border, margin, padding..etc for the carousel entry details section as requested by many customers
  • Updated The way IE8 and IE9 scripts load to use correct wp_enqueue_style and wp_style_add_data core WP functions instead of hooking into wp_head
  • Updated Icon design on the Total Image Grid module for items with videos
  • Updated Moved the inclusion of actions/hooks from the init hook to the ‘after_setup_theme’ hook making it easier for child theme’s to remove default theme template actions without having to hook into init first
  • Updated Default theme headings to use ‘div’ tags instead of h2 tags for SEO reasons and added new section in the Customizer at General > Theme Heading to alter the default theme heading style and tag
  • Updated Made some small design tweaks to the default bbPress styles to clean things up a bit
  • Updated Total “Bullets” module to include the ability to select a font icon as well as included typography settings
  • Updated When changing the menu icon for the WooCommerce shop link it will also change the icon for the add to cart and view cart buttons
  • Fixed WooCommerce account pages design
  • Fixed Dutch language file extensions
  • Fixed Issue with hidden post pagination (next/prev) when using full-screen layout
  • Fixed Post Types Grid filter not working issue with custom post type taxonomies (like product categories)
  • Fixed Issue with Image Carousel caption font size and color not working
  • Fixed Small sticky header bug in Safari
  • Fixed Polylang bugs with certain theme functions (under construction, header builder, footer builder..etc)
  • Fixed Issue if customer sets their custom header or custom footer builder to the same value as their homepage
  • Fixed Issue where you could not disable image on staff carousel module
  • Fixed Missing widget “id” in widgets and “widget” classname
  • Fixed Issue when choosing 100 font weight in the Customizer it wouldn’t reflect the changes
  • Fixed Issue with Post Types Archive VC module not displaying blog posts exactly as defined in the Customizer
  • Fixed Footer reveal css issues when Overlay Header is enabled
  • Fixed Active category not working on portfolio VC grid when using the ?filter param in the URL
  • Fixed Bug with gallery slider module and optimized it for better efficiency
  • Fixed Issue where if you set a specific page for the staff, portfolio, blog to be the “main” page and it is a child page it would not display the parent pages in the crumbs trail
  • Fixed Bug with custom taxonomy category description not working
  • Fixed Translation issues with the Customizer strings
  • Fixed Issue with WPML shortcode not being placed correctly
  • Fixed Responsive issues with the testimonials slider VC module
  • Fixed Togglebar not working correctly while viewing bbPress pages
  • Fixed Some structured data errors
  • Fixed Bug when using the Total Heading module and selecting the “Post Title” for the display and it would show the incorrect page/post title
  • Fixed Searchform shortcode positioning
  • Fixed Retina width issue with the testimonials slider when s custom width is defined
  • Fixed Footer bottom menu position when footer bottom is set to align center or align right
  • Fixed Issue with icon box alternative image not cropping
  • Fixed Page header title for the ‘wp_router_page’ post type
  • Removed Envato Toolkit from recommended plugins list (added the Envato Market Plugin instead)
  • REMOVED LayerSlider from recommended plugins list because it’s not used in any live demo and it will greatly slim down the theme size. If you prefer this plugin over slider revolution you can always install it manually.
No dev notes for this update.
Back To Top