Release date: April 5, 2017
- Added WooCommerce support that naturally extends to all Skins!
- Adjusted Thesis launch sequence timing for better compatibility with WP-CLI
- Added documentation link capability to both Skins and Boxes
- Updated Google Fonts list to include all Google Fonts with 400, 400italic, and 700 faces (the minimum necessary for properly formatted content)
- Added a hook—
hook_head_top
—to the top of the<head>
for better and more automatic integration of certain scripts - Implemented recommendations from expert security auditor and Thesis user Jay Dansand
- Click-to-reveal on Thesis Admin dropdown menu items…in other words, no more accidental and annoying hover-to-reveal!
- Caching detection for W3 Total Cache and WP Super Cache triggers an admin alert with a link to instructions on how to use Thesis with these Plugins
- Optimized use of native WordPress
get_option()
function and the comparable Thesis API method,$thesis->api->get_option()
- Improved third party compatibility by providing a
<body>
class filter (thesis_use_wp_body_classes
) that can force default WordPress classes to show - Improved Query Box to reduce its impact on page load times and resource usage
- Performed a resource audit with the Query Monitor Plugin to ensure Thesis is “low and tight” with respect to load times and resource usage
- Improved asset organization by moving ownership of the Skin Data Manager from the Skins controller to the Thesis Skin object
- Enhanced Thesis Comments object for easier integrations
- Added more custom file data to System Status for easier troubleshooting
- Adjusted template timing to ensure Thesis is always aware of all registered custom post types
- Updated
webfont
script used by the Thesis Skin API Google Fonts integration - Updated Thesis’ native WordPress Widgets for PHP compatibility
- Updated the Thesis screenshot
- Moved the Upload a New Skin button to the top right corner of the Manage Skins page
- Moved the
/wp
folder out of the/core
and into the main/lib
- Removed irrelevant (and long deprecated) CSS Package information from System Status
- Fixed Thesis Home Screen issue where Manage Skins link would show an unformatted “updates available” notification
- Fixed bug where Thesis was improperly serving
terms.css
andterms.js
files on every WordPress Admin page - Fixed a bug where Skins without display options would not generate Thesis Admin links to Content options
- Fixed bug with the Title field of the Killer Recent Entries Widget
- Fixed System Status bug that was throwing a PHP error for some users
- Fixed regex bug in SCSS preprocessor that was causing some functions to fail