v5.3.1 - Upcoming Changes

  • Added Discord icon to the Theme Icons (ticons font family).
  • Added New social share style named "magazine".
  • Added Ability to display the "meta" via the Post Types Grid element (screenshot).
  • Added Theme Lightbox support for the Gutenberg Gallery block (simply set the gallery "Link to" setting to "Media File").
  • Added Customizer options to define your Overlay/Transparent header custom logo and retina logo when enabled conditionally.
  • Added Customizer Option under General Theme Options > Pagination > Load More so you can toggle the stretching (100% width) of the load more button on and off.
  • Added Customizer option to control the Heading html tag (h2, h3, h4, etc) for the Author Box heading, related posts heading and comments heading.
  • Added Customizer options for the Top Bar social links size and spacing.
  • Added Customizer option to control the Theme Heading alignment (left/center/right).
  • Added Customizer subtab "Author Archives" under the "Blog" tab.
  • Added Customizer option to select a Template for your author archives.
  • Added Customizer option to select your page layout for your author archives.
  • Added Option to the Under Construction page so you can select the user "roles" that have access to the site while logged in. This way if you only want administrators to be able to view the site while logged in you can limit the access to administrators only.
  • Added Option to the Total Toggle Element to enable FAQ microdata schema markup for use with the FAQ schema page type (yoast seo screenshot).
  • Added Shadow option to the Teaser element.
  • Added Align option for the Social Share element (settings added in both the Customizer and in the builder element).
  • Added Separator option to the Post Meta element (choose from empty space, dot, forward slash, backslash, dash or pipe).
  • Added Ability to Author Avatar + Author name in the Post Meta element.
  • Added Option to the Post Meta element for the "Comments" section to enable a link (for creating a local scroll link to the comments section).
  • Added CSS for WordPress gallery columns that is used when the theme's WP gallery output is disabled or for galleries created in WP Calypso.
  • Added A link to the Card Styles preview page in the Customizer when selecting a card style for your blog, portfolio, staff or testimonials entries.
  • Added Ability to the Image Grid & Image Carousel elements to link the photos to the "Uploaded To Page" (aka attached or parent page).
  • Updated WPBakery plugin to the latest version.
  • Updated Moved javascript dependent on 3rd party scripts (fancybox, isotope, superfish) out of the main total.js file so they are loaded only as needed and help prevent potential issues with delayed js execution (WPRocket function).
  • UpdatedRequired PHP version to 7.0
  • Updated Post Dashboard Thumbnails to use the same dimensions as the media library (60x60) for consistency (was 80x80).
  • Updated Header menu megamenu function so when using the "hide-headings" class it will also hide the headings on the mobile menu.
  • Updated Social Share labels to say the actual brand name, for example instead of "share" it says "Twitter" now.
  • Updated Optimized the Social Sharing element CSS and branding colors.
  • Updated Page Header Title with Background min-height option now allows vh and vw units.
  • Updated Portfolio 6 Card Style to use flex styles so the borders line up when entries are different heights.
  • Updated Author Box, Related and Comments headings to use an h3 html tag by default for SEO/accessibility reasons.
  • Updated CSS for image overlays so they will display when tabbing via the keyboard.
  • Updated Read more button capitalization to be consistent across elements and archives.
  • Updated Blog entry custom read more text to allow shortcodes (for example if you wanted to use the ticon shortcode to add an icon to your readmore button you can now).
  • Updated Social share "email" background for better a contrast.
  • Fixed Accessibility issue when using the nav-no-click classname on parent menu items not allowing you to tab to the items.
  • Fixed Missing loader icon in Contact Form 7 due to recent changes in the plugin.
  • Fixed Issues with local scroll sections that start with a numerical value and are being linked to from the main menu or a different page.
  • Fixed Issue where you couldn't select a dynamic template on a per-post basis for Custom post types created with the Post Types Unlimited plugin that had a default dynamic template selected.
  • Fixed Issue with the "Main Page" selection in the Post Types Unlimited plugin not properly displaying the translated page when using plugins like WPML or Polylang.
  • Fixed Potential WooCommerce debug notice when activating or updating the theme.
  • Fixed Image Grid showing lightbox titles when the "Link Title Attribute" is enabled.
  • Fixed Debug notice when first inserting the Social Profiles element.
  • Fixed Custom Post Type UI theme integration issues (not being able to save edited post types correctly) due to recent plugin changes.
  • Fixed Staff Grid custom read more button hover not working with color palette.
  • Fixed Heading Tag setting in the Feature Box element not working.
  • Fixed "wc-block-style" and "wc-blocks-vendors-style" WooCommerce CSS files not being removed when using the Classic editor or disabling Gutenberg since WooCommerce renamed the script handle in a recent update.
  • Fixed Custom Sticky Header logo not taking on the correct width/height attributes.
  • Fixed Missing second argument ($post) for the get_the_excerpt filter.
  • Fixed Crop setting not working for the custom WP gallery image size.
  • Fixed Top Bar Full-width setting not correctly showing preview in the Customizer.
  • Fixed WooCommerce social share buttons potentially not taking on the default set social share style.
  • Fixed Teaser element media border radius not being applied to videos.
  • Fixed Issues with the Custom Post Types UI plugin not saving the Total settings (we recommend switching to the Post Types Unlimited plugin)
  • Removed Legacy hidden → (html arrow) from blog entry buttons (this can be added in the Customizer if wanted - rather than using CSS to unhide it).

Dev Notes:

  • Updated - Optimized CSS for the social sharing buttons (to slim down the CSS but also allow for SVG icons). Be sure to check your social sharing if you have applied any custom CSS to modify the buttons as the wpex-{brand} class has moved from the list element to the link.
  • Added - "wpex_has_block_gallery_lightbox_integration" filter which can be used to disable the newly added lightbox support for the Gutenberg gallery block.
  • Added - "wpex_layout_contained_elements" filter which returns an array of all contained elements for use with the Customizer > Layout container width and max-width settings.
  • Added - "wpex_loop_shop_columns" filter (sample usage).
  • Added - "wpex_theme_icon_html" filter which allows you to modify the html of any icon used in the theme's main design.
  • Added - "wpex_is_overlay_header_global" filter which determines if the overlay/transparent header is currently set globally or it's displaying conditionally.
  • Added - "wpex_staff_archive_columns" filter.
  • Added - Object Fit CSS utility classes.
  • Added - rel="author" to the author box author link.
  • Updated - Optimized the auto lightbox javascript function. If you are using custom code in your child theme hooked into "wpex_auto_lightbox_targets" it will may need to be adjusted accordingly (please ask for help if you aren't sure how).
  • Updated - Total custom Customizer controls to use TotalTheme namespace to make use of autoloader and added "for" attributes to labels.
  • Updated - Social Sharing filter to allow you to define an SVG icon when adding custom options for the social sharing.
  • Updated - Top Bar Social Icons to use em values for the dimensions to allow for new font-size option for controlling the icon size.
  • Updated - Post Meta element "horizontal" style uses flex styles now so items can be vertically aligned (such as the new author + avatar meta section).
  • Updated - Various code to use newer PHP 7+ methods.
  • Removed - Functions no longer used: wpex_header_logo_img_retina_height, wpex_overlay_header_logo_img_retina_height, wpex_sticky_header_logo_img_retina_height