v2.1.0 - May 6, 2015

Important:

I added new settings in the Customizer for altering the layout of your portfolio and staff posts so please double check the settings to make sure it's setup how you want them to. For example if you had the Auto Media option enabled you will have to go into The Customizer and enable that section in the builder for it to work again. Sorry for the inconvenience, but this is going to be much better for the future.

  • Added New function wpex_get_mod() to return theme mods stores in global $wpex_theme_mods and speed up the way the theme grabs theme settings (theme_mods) and reduce calls to the database
  • Added Page Animations – Customize > General > Page Animations
  • Added New “Categories Grid” (technically “Terms Grid” but named “Categories” for WP newbies to understand better) so you can display a grid of terms
  • Added Ability to give any custom taxonomy a thumbnail image which is stored in the “wpex_term_thumbnails” option
  • Added New Total “Search Bar” Total Visual Composer module with advanced styling options and search parameter support
  • Added New Total “Post Type Archive” Visual Composer module that will allow you to display posts exactly how they are outputted by the template files (for example display blog posts with the same design as defined in the Customizer or as tweaked via your child theme)
  • Added New Total “Heading” Visual Composer module that has more Google Font options, link option, etc.
  • Added “Image Gallery” metabox to other post types so if “Auto Media” is enabled it will display the gallery images on the post as a slider – so you can create portfolio items much quicker now!
  • Added Option to the Total Image Grid, Image Slider, Image Carousel and Image Gallery Slider modules so instead of selecting images you can display the images added in the “Image Gallery”, which should be very useful when creating templates with the Visual Composer or to keep your gallery images in a better location
  • Added Filter “wpex_social_share_sites” so you can re-order your social sharing sites
  • Added New file at partials/meta/meta-tribe_events.php
  • Added New file at partials/meta/meta-download.php
  • Added “Dots” to Total VC carousels to use for the navigation
  • Removed Scripts loaded by the Visual Composer already included in the theme to better optimize the front-end
  • Added carouselSpeed to the array of localized strings so you can tweak your carousel speed via the wpex_localize_array filter, default is 150
  • Added Aligntment option to the Total Navbar module
  • Added link parameter to the wpex_font_awesome_shortcode shortcode
  • Added New action hooks wpex_outer_wrap_before and wpex_outer_wrap_after
  • Added A couple dropcap styles – added also under “Formats” in the editor
  • Added New function wpex_get_sidebar_template to hook the get_sidebar function into so I could move the layout check out of the sidebar.php file and keep it inside a function and added the filter wpex_get_sidebar_template so if you want you can create sidebar-SOMETHIING.php files in your child theme and use the filter to display them accordingly
  • Added Landing Page Template that has the header and footer disabled by default for creating landing pages quicker
  • Added Function wpex_remove_actions() that you can use to remove all theme actions if wanted
  • Added Front-end, back-end and preview buttons for the footer builder and under construction admin pages so it’s quicker to edit things
  • Added “You searched for:” subheading for search results
  • Added New function wpex_placeholder_img_src() that returns a dummy image to use in the theme or that you can use for child mods
  • Added New php class “WPEX_Editor_Formats” and moved the code out of standard functions for adding the various “styles” to the post editor formats dropdown and added the ability to disable it via the Theme Panel
  • Added New configuration class WPEX_BBpress_Config for bbPress functions so it’s outside of the core theme functionality
  • Added New function wpex_global_obj() that returns the global $wpex_theme object
  • Added New partial template file at partials/footer/footer-builder.php and added a new wrapper class “footer-builder” around the “footer-builder-content” class for easier styling via CSS
  • Added Setting to the Theme Panel so you can completely disable the image sizes function and return full-size images for all post thumbnails
  • Added Setting to Theme Panel to remove the emoji scripts added by WordPress in 4.2
  • Added Placeholder image for WooCommerce products that displays the main image while the image slider loads so it doesn’t just show a blank space
  • Added New custom lightbox skin “Minimal” created specifically for Total
  • Added “Iframe” option for the Total button lightbox style
  • Added Builder options for the portfolio and staff items for enabling/disabling sections and moving them around, these can be hooked into via filters for adding additional content modules
  • Added Ability to display post title for portfolio and staff posts within the content which will then display the post type label in the page header instead
  • Added New filter “wpex_breadcrumbs_trail” so you can easily parse the output of the theme breadcrumbs
  • Added New filter “wpex_google_fonts_array” to add or remove Google Font options from the Customizer Typography settings and some Total VC modules
  • Added Font Family option to the Total button
  • Added New option to the mobile menu style called “Disabled” so you can display the native menu for mobile devices with a centered logo – great for creating a look like the “Married Demo
  • Removed HTML arrow on custom post type archive read more button to keep consistency with standard blog post entries (it’s just hidden, can be shown with css)
  • Removed Visual Composer welcome screen and redirection added in VC 4.5
  • Removed Support for wpex_add_custom_fonts() to add new fonts to the theme please use the wpex_google_fonts_array filter – docs have been updated.
  • Updated Theme mod name for custom WP gallery to be custom_wp_gallery_enable instead of custom_wp_gallery so it will have to be re-disabled if currently disabled – was important for consistancy
  • Updated The $vcex_global global variable to hold more arrays for use with Visual Composer modules and speed up the site
  • Updated Javascript so certain functions don’t run unless needed so it’s better optimized
  • Updated iLightbox show and hide speed to be faster and added the keys lightboxShowSpeed and lightboxHideSpeed to the localized strings so you can tweak it
  • Updated Javascript so the retina logo is added for windows with pixel width greater then or equal to 2 instead of just equal to 2. This should allow for the retina logo to display on devices such as the iPhone 6 Plus
  • Updated Footer bottom menu so the div is only added if the menu location is defined
  • Updated How the Google fonts are added to the site so that they are enqueued so you can easily dequeue them via child themes if needed
  • Updated Main dropdown arrows are now disabled by default so when you import sample data the header doesn’t look bad
  • Updated File at partials/meta/meta.php to use a foreach loop so you can easily customize the order of your meta output and removed unneeded code
  • Updated Total VC carousels so if the number of items displayed is not enough for a carousel it hides the arrows
  • Updated Custom post types (3rd party) single posts to look more like the default blog with the post type name in the page header and the post title and meta inside the post – to keep consistency
  • Updated SliderPro layers module with a fix to prevent additional hideLayers call
  • Updated Faster animation speed for the WooCommerce single product slider
  • Updated Changed mobile menu toggle to run on click instead of touchstart to see if it fixes a bug
  • Updated Cleaned up framework/classes/ folder. No need to have all classes inside folders unless they require multiple files
  • Updated Body background now applied to the “outer-wrap” element instead so it can work well with the page animations
  • Updated Theme Panel slugs and added new constant “WPEX_THEME_PANEL_SLUG” to make things flow a bit better
  • Updated Theme Panel to clean things up a bit and also added a conditional so the Visual Composer settings won’t display
  • Updated Post Metabox settings to save images using the “ID” instead of the URL
  • Updated Favicons admin panel to store favicons using the “ID” instead of the URL
  • Updated Custom Login admin panel to store favicons using the “ID” instead of the URL
  • Updated Lightbox galleries can now be scrolled infinitely (aka when you reach the last image it goes back to the first)
  • Updated Lightbox stylesheet loads conditionally now only when needed
  • Updated Renamed the id for the sidebar widget icons option to fix a bug with WordPress not saving the option
  • Updated Skillbars to animate once scrolled to instead of on page load
  • Fixed “Flash” that would happen in chrome in the Total VC carousels and sliders
  • Fixed Issue with social sharing not working on portfolio posts
  • Fixed bbpress login form input background
  • Fixed Javascript errors when header is disabled
  • Fixed Line-Height issue with WooCommerce cart titles during fixed header
  • Fixed Logo position issue with sticky header when fixed header height is defined
  • Fixed Issue with mobile menu dropdowns not working on mobile menu alternative that should have been fixed last update, but I guess it wasnt 🙁
  • Fixed Issue with button links not working in the Visual Composer, you must update included Visual Composer plugin (even if the version number remains the same, the fix is there)
  • Fixed Misspelling for “Instagram” for the topbar social icons
  • Fixed Mobile issues with the Post Types Slider on phones
  • Fixed Issue with post series not rendering like standard blog posts
  • Fixed Videos not displaying in blog gallery format sliders (you can add a video to any image and it will show that video in the slider instead of the image)
  • Fixed Bug with missing media in the left-thumbnail style blog entries
  • Fixed PHP error for related portfolio items when post was set to full-screen
  • Fixed Issue with the Icon Box hover not applying to the entire icon box when padding is added via the design tab
  • Fixed Array of standard webfonts for use with Typography options, if your fonts don’t look after updating, please check your Typography settings
  • Fixed Bug with portfolio entry excerpt length not working
  • Fixed Issue with retina logo displaying too large