v3.0.0 - September 3, 2015

Important:

Version 3.0 is a big update. We have tested and re-tested everything and paid close attention to prevent any issues when updating your site, however, if you have made a lot of customizations to the theme you may come across some small "issues" do to the changing of classnames or theme functions. I recommend you update when you have the time to sit down and check to make sure everything is 100%. And of course if you run into any issues, please let me know so we can help you out!

  • Removed Important: “Skins” have been deprecated. If you already had a custom skin (not base) active it will still load on the front-end and you can still go to the theme panel to alter your skin. We’ve done this to allow us to further extend the theme in the future without being held back by this functionality and to slim down some of the theme bloat to speed things up. New customizer settings have been added so you can still achieve similar styles as the old skins. And the skins functionality can always be re-enabled via filter hooks.
  • Removed Important: Custom header height option because it can cause a lot of conflicts, please use the top/bottom paddings to adjust your header height
  • Removed Important: Theme customizations made to the Separator With Text Visual Composer module. The Visual Composer plugin developer made significant changes to this module which causes a lot of conflicts with the built-in styles that were being added by the Total theme. In order to prevent issues now and in the future we thought it would be best to remove our edits completely and provide you with a new “Heading” module exclusive for Total with many great options and also some of the same “skins” included previously in the seperator with text module – http://cl.ly/image/1F2g2r0o0g0e – this was a CRUCIAL update and I am sorry for any inconvenience it may have caused. If you want to revert to the old styles here is a plugin you can use.
  • Update Important: Big edits have been made to the Visual Composer rows template file at Total/vc_templates/vc_row.php if you edited this file at all via a child theme please update it. This was a crucial update to support all new VC functions and for the new “fluid” theme layout
  • Updated IMPORTANT: Changed option to display WooCommerce price in the menu cart so you can select to display the cart total price or the cart total items. If you previously had the setting enabled to display the cart amount you’ll need to re-save this option
  • Update Huge update to the Customizer to speed things up even more. Added active callback functions to show/hide customizer settings accordingly. Moved a few customizer options around also so they make more sense and are located exactly where you should expect to see them. Added new filters and moved all styling options into the main customizer class to allow you to easily add/remove any option via a child theme or extend the Total customizer class via plugins!
  • Added Ability to update the Visual Composer and Slider Revolution via the WP admin when updating the theme without having to delete and re-install or override via FTP via the same “recommended plugins” notice box
  • Added Schema.org markup via a new function “wpex_schema_markup” can be removed easily via the Theme Panel if you don’t want it
  • Added Many new options to the various Total Visual Composer modules
  • Added New Theme Panel page called “Custom Actions” so you can easily add HTML and/or PHP to any theme hook, yay!
  • Added New “Changelog” admin page so you can keep track of the latest version – it pulls the latest changelog from our website so it will always be up to date
  • Added Support for the Visual Composer Parallax Background, Youtube Background, Design tab, Full-Height row…and more!
  • Added Header Style 5 which is a centered inline logo
  • Added New mobile toggle button style that is fixed at the top of the site instead of the default mobile menu icons inside the header
  • Added Custom JS panel
  • Added New mobile menu style “Full Screen Overlay” (black or white options)
  • AddedSupport for shortcodes in the VC pricing table custom button setting
  • Added New filter ‘wpex_ms_global_menu’ so you can use it to display the same menu across a whole multisite network defined by the parent site
  • Added Sanitization for the logo max-width settings so if a px or % isn’t defined it will fallback to a px value
  • Added New filter “wpex_check_more_tag” which returns a boolean whether the entry should display the trimmed excerpt always or check for the more tag, default is true
  • Added New filter “wpex_woo_product_slider” can be used to show or disable the image slider for single WooCommerce products. Useful to display a slider for variable products where by default it doesn’t
  • Added New classes “”entries”, “entry”, “entry-media” and “entry-details” throughout the theme (loops and vc modules) so I can create global styles and trim down the css significantly – please double check your site, custom CSS may need updating
  • Added The classname “format-video” to non standard post type entries that have a video defined via the meta options
  • Added New classname “has-media” to entries via the post_class filter if they have a thumbnail or a video defined
  • Added New filter ‘wpex_header_aside_content’ for altering the header aside content
  • Added New filter “wpex_header_supports_aside” for showing/hiding the header aside content
  • Added Conditional around main menu wrapper so if the menu location isn’t defined it won’t output the menu
  • Added Option to enable/disable the heading on the horizontal social sharing style
  • Added New filter ‘wpex_toggle_bar_content_id’ for greater control over the toggle bar content
  • Added New filter ‘wpex_post_slider_classes’ so you can apply custom classes to the main post slider wrapper (useful for adding visibility classes or custom styles)
  • Added ID to the footer builder wrap
  • Added New option for the sidebar mobile menu to disable the “displacement” so that it simply overlays on top of the site
  • Added Option to enable/disable the “Customizer” panel (where you can enable/disable Customizer items)
  • Added Option to rows for “max-width”
  • Added New filters “wpex_togglebar_icon_class” and “wpex_togglebar_icon_active_class” so you can change the toggle bar default and active font-awesome classes
  • Added New filter and function ‘wpex_register_theme_mod_strings’ that returns the array of all theme_mod strings to be registered with WPML and Polylang
  • Added Custom styles for the WooCommerce and WordPress Widget Visual Composer icons so they look better and use Font-Awesome icons instead of images
  • Added Option to disable next/previous links on single blog posts
  • Added Offset setting to the Portfolio Grid VC module
  • Added Option to the Categories Grid VC module so you can display parent categories only
  • Added Missing parameters to the polylang_switcher shortcode
  • Added Link target (self/blank) option to the Social Links VC module
  • Added Ability to specify Google Font subsets for fonts in the Customizer Typography settings
  • Added Ability to use the staff social links outside the single staff post and added a field so you can select the staff member the links are for
  • Added Option to select the “style” of the staff social links (default, minimal, flat, 3d..etc)
  • Added New function and filter wpex_social_button_styles to use throughout the theme for any social button output (social sharing, social profiles..etc)
  • Added Instagram to list of staff social profiles
  • Added Yelp to social widget, topbar and social links VC module
  • Added Tripadvisor to the Top Bar social options
  • Added Button styles to the navbar VC module and options for font-size and custom color
  • Added Button styles and colors for the Total VC grid filters and font size option
  • Added New Image size option “Shop Thumbnail” that is used for the widgets and the shop dropdown
  • Added Ability to select a default category for Total VC grid modules filter links and to hide the “all” link
  • Added Option to the customizer called “Flush Dropdowns” that makes your navigation dropdowns flush against the header without having to use a fixed header height like before 😉
  • Added New filter ‘wpex_styling_options’ so you can easily add new styling options to the customizer
  • Added New Option for menu dropdown styles with 2 new options “minimal” and “black”
  • Added Option to the milestone to prevent the animation
  • Added New filter to alter the back to top button scroll speed
  • Added New Image Overlay Styles
  • Added Option to the Customizer for a full-width header
  • Added Icon option the the Total VC heading module
  • Added New Yoast ‘yoast-seo-breadcrumbs’ theme support
  • Added New “White” lightbox skin
  • Added Offset option to the Total VC modules where applicable
  • Added Ability to set pages to full-screen layout by default
  • Added Option to change the search style from the default left-thumbnail to display the same way as your blog
  • Added New helper classname “offset-overlay-header” which you can use to add padding to a row or content inside a row used for the Overlay Header style and theme’s javascript will apply padding to the top of it to offset the overlay header logo and menu items
  • Added More javascript to the page settings metaboxes to show/hide conditional settings
  • Added New image size option in the Image Sizes panel for your lightbox images
  • Added Option to the customizer under Layout > General so you can define a max-width for your site
  • Added Fix so when scrolling over the mobile sidebar menu it won’t scroll the main site
  • Added Overlay to fade out the main content when clicking on the sidebar mobile menu
  • Added New body class for WPML users ‘wpml-language-‘. ICL_LANGUAGE_CODE’ so you can make language specific CSS edits to your site when using WPML
  • Added Slight grow animation when the cart/search overlays are opened
  • Added Javascript to close mobile menus when resizing the window past menu visibility breakpoint
  • Added Ability to display to add an ID number for your topbar content box or the top bar social alternative to pull content from that specific page ID instead
  • Added New social styles to the top bar social options
  • Added Sticky option for the TopBar
  • Added Ability to enter a page ID for your footer callout to display the content from that page instead
  • Added Fix to prevent scrolling of main body content while mobile menu is open
  • Added New parameter customSelects to the localize array so you can add/remove elements that should be given the custom selector – useful if you want to use custom selects with your custom plugins
  • Added New setting to enable/disable the searchbar on header two separate from the search icon in the navbar
  • Added Ability to enter a page ID into the header content aside field so you can display the content from a page in the header
  • Added Option to the theme panel to disable page animations completely if you don’t want to even load the class
  • Added Border-radius option for WooCommerce buttons in the Customizer
  • Added Font Family options to the Total VC milestone, feature box, teaser and icon box modules
  • Added Visibility Customizer option for the “header aside” content
  • Added Typography options for the WooCommerce product title
  • Added Borders to bbPress forum widgets that were missing them
  • Added Option to the Typography panel to load Google fonts in the footer after the body if you want to increase Google page speed score
  • Added Option to the Customizer so you can choose the image overlay style for your blog post entries
  • Added New filter (wpex_vc_row_custom_params) so you can remove any or all of the custom Visual Composer row params used in Total
  • Added Equal Column heights option to the VC row general settings
  • Added Options to change the toggle bar button Icons
  • Added Social share to the blog entry builder blocks
  • Added Option to the pricing table VC module so you can add local scroll to the button
  • Added IE9 stylesheet for IE9 fixes/tweaks
  • Removed Un-used CSS classes from the style.css file that were not actually being used by the theme
  • Removed VC Column “style” and “box shadow” settings
  • Removed Cover background image style that had been applied to the parallax backgrounds that made them stretch – can be re-added easily via a filter, ask me if you want it back
  • Removed Option to disable category descriptions and added a new setting to the Category Description Position called “hidden”
  • Removed “Category In Breadcrumbs” Customizer setting because it’s not really needed, most customers won’t ever use this and if you want to hide it it’s possible via a filter and also via CSS
  • Removed Setting in the Customizer to disable the meta for blog entries since it’s already added inside the blog entry builderR
  • Removed Partial template files at partials/blog/blog-entry-header.php and blog-single-header.php since it isn’t used anymore
  • Removed Tooltip from social icons – too oldschool
  • Removed The Visual Composer branding logo in the editor
  • Removed “Site Layout” meta option (can be re-added if you must have it via a child theme easily) because it was confusing customers
  • Removed Templatera notice to enable the Visual Composer
  • Removed Multiple of core framework functions – vcex_excerpt, vcex_get_excerpt, vcex_image_overlays, vcex_image_hovers, vcex_image_filters, vcex_visibility..etc
  • Removed Extra field “rounded” on the Single Image VC module. When updating your Single Image if you had the rounded setting enabled it will select the Round setting from the ‘style’ field instead
  • Removed Tracking code field from the theme panel. This can be added in “Custom Actions” in the wp_head or the wp_footer fields
  • Removed Tooltips from staff social links but can be re-added via the “wpex_tooltips_enabled” class
  • Removed WooCommerce template file at woocommerce/content-product_cat.php edits can now be done via filters
  • Removed Chevron from single product page add to cart button because it conflicts with the updated WooCommerce plugin
  • Removed Extra container around the main menu
  • Removed Overlay Header style bottom border due to the large amount of requests
  • Removed Text transform options from the newsletter VC module since you can enter custom text it’s just extra bloat
  • Removed Core customizer panels from the Total Customizer manager so you can only manage the theme’s panels/sections to prevent bugs and confusion
  • Removed Sticky Header if the topbar is enabled to allow for a better fixed header experience
  • Removed Extra main logo and logo retina javascript from being added to the page if a custom logo is defined for the header overlay
  • Removed A few customizer settings that we thought weren’t that important or they could already be adjusted via another setting or should be done via custom CSS
  • Removed Un-used custom customizer control classes
  • Removed Custom Revolution slider custom arrows design to support new Slider Revolution version
  • Update Important: Bottom Column margin is no longer applied to the “wpb_column” class but rather the “wpex-vc-column-wrapper” class to fix issues with the new design setting added to the callout and bootstrap negative margins
  • Updated Theme panel design
  • Updated Huge update to the way the customizer styling options output CSS so it’s better optimized
  • Updated Theme layout to be fluid so it uses percentages by default for the content/sidebar areas and has a max-width on the main wrapper so it looks good on all devices
  • Updated All Total Visual Composer modules to make use of new Visual Composer functions so when you insert a new module less parameters are added to the page so it’s smaller and can automatically pull defaults from the mapping function
  • Updated Moved the customizer entry/post builder options into the parent panels so they aren’t in their sections anymore
  • Updated Some element classnames throughout the site, please review your customizations
  • Updated Custom Header Background so it’s applied to the sticky header as well
  • Updated Cleaned up images folder and removed unused images
  • Updated The way the left thumbnail grids work – please double check your custom CSS
  • Updated Visual Composer Total module icons to use CSS and Font Icons instead of images
  • Updated Visual Composer left thumbnail grid style matches the widths used for the blog left thumbnail style
  • Updated CSS for quote post format entry so its global rather then having code for each blog style
  • Updated Blog entry and post titles to use em value’s for the titles
  • Updated Several customizer settings to have a default empty setting so if you modify things via a child theme it’s not confusing
  • Updated Re-named ‘wpex_has_overlay_header” function and filter to “wpex_has_overlay_header” for better consistency
  • UpdatedSeparated The Title & meta blocks from the blog entries so you can move them around
  • Updated Grid style blog now displays the author avatar if enabled
  • Updated Moved scroll to top options in the customizer to the General Options section instead of the footer section where it makes more sense
  • Updated Isotope script from version 2.1.0 to version 2.2.0
  • Updated Move LayerSlider custom css into it’s own file so you can remove it if you wanted to and also because most customers use RevSlider (it’s better)
  • Updated Some of the Visual Composer “add new module” pop-up window icons
  • Updated The Total button ‘vcex-button’ class was renamed to ‘theme-button’ and moved all button styles to the main style.css
  • Updated Re-named “vcex-rounded-images” class to “wpex-rounded-images”
  • Updated Re-named social sharing classes from social-share-buttons to wpex-social-share to prevent conflicts with 3rd party plugins
  • Updated Social share Facebook button to say “share” instead of “like”
  • Updated Code so polylang and WPML shortcodes are only registered if the corresponding plugins are enabled to slim down bloat
  • Updated The color button formats so they are flat instead of having that old school gradient and standardized their main styling with the default theme-button
  • Updated Font size and font-weight settings in the Testimonials slider now affects only the main content and not the author/company section
  • Updated Teaser margin settings are added outside of the background options so it makes more sense
  • Updated Teaser link instead of going around the image and the title there is now a link around each one seperately
  • Updated Border radius styles to include wpex prefix to prevent conflicts
  • Updated Multiple Global CSS classes to make them shorter and to include prefixes to prevent conflicts. Example font-eight-normal has been renamed to wpex-fw-normal
  • Updated Font Awesome social widget – renamed the widget classes and added TONS new styles for the social icons using the new global classes
  • Updated FontAwesome script
  • Updated Visual Composer pop-up window tabs to be smaller to fit tabs better
  • Updated Shop widget to make use of new “Shop Thumbnail” image size
  • Updated The Terms selector for Total VC modules to use the native VC ajax function instead pulling all terms on init
  • Updated Page Settings metabox to be better optimized so it’s not creating unnecessary hooks by using add_meta_boxes_{post-type}() instead of add_meta_boxes()
  • Updated Total VC Grid modules so the filter links are defined based on the terms include in the posts below to prevent the “flash” of categories that aren’t used on site load
  • Updated List item so you can leave the icon empty and it won’t display a default icon
  • Updated Shrink fixed header to animate on scroll instead of hiding and fading in
  • Updated Moved menu search options from the header tab to the menu tab in the customizer since it makes more sense
  • Updated Moved the Top Bar container outside the header so it’s independent from the header allowing users to disable the header but keep the topbar
  • Updated Page Title Settings so they affect various page styles instead not just the default
  • Updated Overlays to include some new animations, styles and to  use EM values instead of fixed pixels
  • Updated Renamed the “Menu” Customizer panel to “Navbar” to prevent confusion with the new WP 4.3.0 menus panel
  • Updated Testimonials arrow to use CSS and added options in the Customizer to change your testimonial background and color
  • Updated Overlay header to have a better design and is no longer fixed by a specific height so you can upload logos at any size. Also it now supports the shrink fixed header style for a smoother fixed header
  • Updated Overlay header search and cart menu items will both use the overlay styles by default even if your main header search style is set to dropdown
  • Updated Overlay Header mobile icons design
  • Updated Page Settings metabox to output CSS inline in the head instead of loading a new stylesheet and to do so conditionally to speed up the admin a bit
  • Updated Custom CSS panel to use Ace editor instead of code mirror which is less bloated and has a nicer UI to work with
  • Updated Overlays so they take on your custom lightbox settings when using them in various Total VC modules
  • Updated Moved mobile searchform into it’s own partial template file at partials/search/mobile-searchform.php for easier child theming
  • Updated Mobile search form to use a standard button for the icon that can be clicked to trigger the search
  • Updated The mobile sidebar javascript to be a little better optimized
  • Updated Screen reader text CSS
  • Updated Search Overlay icon to use font icon instead of an image and made it a button so you can click it
  • Updated Header search dropdown, overlay replace to use the get_search_form function to provide better compatibility for search related plugins
  • Updated Disabled sticky header function for mobile devices when the mobile menu is set to toggle to prevent issues
  • Updated The topbar wrap no longer has a fixed height of 50px it uses padding instead and the social links are positioned absolutely. This will allow you to add multi-line custom content to the topbar by default
  • Updated Trimmed down the wpexLocalize array for js functions to include only what’s really needed
  • Updated Pre code styling so it’s nicer
  • Updated Breadcrumbs to use a home icon by default for the home link instead of home text
  • Updated Play overlay icon overly on the image grid for video items
  • Updated Renamed the filter wpex_header_search_style to wpex_menu_search_style to keep the menu search icon separate from the header search used in header 2 and new future header styles
  • Updated Toggle mobile menu style is now animated but animation can be disabled if you wish by altering the value of animateMobileToggle using the wpex_localize_array filter
  • Updated When clicking on a local scroll link it will update the window hashtag – can be disabled via a filter though if you don’t like this
  • Updated The wpex_theme_hooks function to return an array divided by the various theme parts
  • Updated Renamed the “Fixed Header” section in the customizer to “Sticky Header”
  • Updated Image Slider to prevent initial animation on site load
  • Updated Added the “post series” options to the Customizer and added a few styling options for them
  • Updated The wpex_get_sidebar function so a sidebar area will never be empty and always revert to the default sidebar area. For example if the search results sidebar has widgets it will show those, otherwise it will show the default sidebar widgets
  • Updated Visual Composer single image module to support VC 4.7
  • Updated Custom heading VC module so you can now display the page or post title with it
  • Updated VC Single Image module to use the image alt or title attribute for your custom links title attribute for SEO reasons – formally the Single Image module with a link didn’t have any title attribute
  • Updated Footer callout moved from the wpex_hook_wrap_bottom hook to the wpex_hook_footer_before hook – so it can be included in the footer reveal
  • Updated The row typography settings so they aren’t so “harsh” and they only affect basic elements to prevent it from affecting buttons
  • Fixed Debug error when using the visibility setting for the skillbar
  • Fixed Layout issue with the Tour VC module when the text is too long to fit in the tab it will wrap into a new line
  • Fixed Issue where custom Row class is added to the wrapper div and the inner div. Now it’s only added to the main wrapper
  • Fixed Image Carousel custom links not working
  • Fixed Issue where you couldn’t center the single VC image if you were using one of the hover animations
  • Fixed Issue with missing lightbox styles on single blog posts when single lightbox is enabled
  • Fixed Option to exclude categories from the blog not working correctly
  • Fixed Deprecated notice for the Events Calendar plugin
  • Fixed Issue with header aside content not being translatable via WPML
  • Fixed Issue with “Design Options” not working for the footer builder (such as icon box backgrounds, paddings, margins…)
  • Fixed Local scroll highlight so that it takes into consideration the section padding
  • Fixed Incorrect product title font-size and weight from the last update
  • Fixed Issue where if the portfolio, staff or testimonials post types were being excluded from the search results (via customizer setting) you couldn’t use them in the total Post Grid or Post Thumbnails widgets
  • Fixed Issue with WordPress gallery not pulling the correct image size
  • Fixed Milestone spacing issue with the before/after spans
  • Fixed Issue with “Query by Author” not working for the Visual Composer post grid module
  • Fixed Issue where you couldn’t edit a row and the row content when using the self hosted video background via the front-end editor
  • Fixed Breadcrumbs to display all parent terms when viewing a taxonomy page
  • Fixed Icon Box hovers with backgrounds added via the CSS tab
  • Fixed Javascript for scroll speeds so they return correctly as intergers and not strings
  • Fixed Carousel flash/missing image during animation
  • Fixed Feature Box with match-height so you can see more of the image
  • Fixed Bug with empty custom excerpts sometimes returning an empty p tag
  • Fixed Line-height on buttons that are more then 1 line long
  • Fixed Gallery Metabox adding inline styles to all admin pages, now it’s added only as needed
  • Fixed Small white “flash” when opening the mobile sidebar menu in chrome
  • Fixed Javascript error in IE8 related to window.setTimeout
  • Fixed Bottom spacing being added to no-margin grids on mobile
  • Fixed Issue with single portfolio auto gallery using the wpex_blog_entry_thumbnail instead of the wpex_get_portfolio_post_thumbnail function
  • Fixed Issue with single staff auto gallery using the wpex_blog_entry_thumbnail instead of the wpex_get_staff_post_thumbnail function
  • Fixed Lightbox design issue on the single staff when auto media is enabled
  • Fixed Footer reveal issue when the window height is smaller or equal to the footer height
  • Fixed Issue with breadcrumbs showing after page subheadings when using the under title breadcrumbs style
  • Fixed Custom heading margin issue with Visual Composer update
  • Fixed Login page template responsive issues on iPhones
  • Fixed Design issue with the clean Total button on IE9