June 24, 2015 – By Dale Mugford
Today we’ve released new versions of WPtouch and WPtouch Pro— a major release which includes many new changes, enhancements, bug fixes and optimizations. We’ve also released updates for a number of our themes and extensions.
WPtouch & WPtouch Pro 3.8
In the core of the product, we’ve made several improvements. In the admin we’ve improved the styling and design of the Theme & Extensions page, and improved styling for non-English languages, including RTL languages.
Smart Conflict Detection
Over the years we’ve seen many users and customers face a common conflict which isn’t a “bug”— caching plugins. Popular solutions W3 Total Cache, WP Super Cache, and Wordfence— are all great plugins to speed up your WordPress website. Yet, due to the nature of the way that these caching plugins work (caching dynamic pages and making them static), there’s no way to know that they’re not setup correctly to work with WPtouch.
You may have encountered the issue yourself: users often tell us that WPtouch is “showing my desktop theme on mobile” or “showing my mobile theme to desktop visitors”— both signs that you’re running a cache plugin and it has cached pages indiscriminately, and is serving them to devices just the same.
In 3.8, we’ve added new abilities for WPtouch to detect these plugins, and suspend WPtouch from running until the problems are resolved. When we detect you’re running any of these plugins we’ll put up a notice in the admin with a message link to our resource on modifying your cache plugin configuration to get them working together nicely. Once you get them setup correctly, we can detect this and will release WPtouch to start serving mobile visitors. This prevents poisoning your cache until you get it setup.
Themes & Extensions
We’ve also released some bug fixes for our extensions like Infinity Cache & jQuery Enhanced, along with updates for Bauhaus, MobileStore, Open and Simple themes.
In particular, MobileStore gets the largest update with new options for controlling the appearance & layout, and also gains better compatibility with older versions of WooCommerce (we’re looking at you, 2.1 users!). Improved support and compatibility with 3rd party payment gateways has also been added.