wptouch logo

WPtouch

Mobile Suite for WordPress

NEW! Advanced Desktop Theme Shortcode Support! Learn More »

February 24, 2015 – By Martin Kuplens-Ewart

MobileStore: now with WooCommerce 2.3 support

If you run an eCommerce website, you know it’s important to keep your software up to date. Today we released an update to our incredible MobileStore mobile theme for WooCommerce which integrates full support for the recent WooCommerce 2.3 update.

Once you’ve upgraded to MobileStore 1.0.9 you’ll also find a new feature for your store: a carousel of top-selling products right on your store homepage. It’s just a small taste of what’s coming soon when we roll out MobileStore’s new tablet support in March.

Still running WooCommerce 2.2, don’t worry: we’ve made sure to keep MobileStore compatible with your store, too.

We’ve also released WPtouch Pro 3.7.1, which addresses a compatibility concern between WooCommerce and our new shortcode support method.

Comments Off

February 12, 2015 – By Martin Kuplens-Ewart

WPtouch Pro 3.7: Shortcodes, Shortcodes, Shortcodes!

Shortcodes are a truly remarkable feature of WordPress. They make it possible to easily add advanced functionality and features to pages, inject content into posts, and more. In the past, site owners have had to rely on plugins to add shortcode capabilities to their site but recently some developers have started including them in their WordPress themes. It’s an attractive proposition for site owners: buy a theme and instantly get advanced functionality without chasing down a handful of plugins.

Trouble with Shortcodes

But WordPress is forgetful. It only remembers how to handle shortcodes for one page request and must re-learn every shortcode each time a page is loaded. It is this forgetfulness that makes it possible to activate a new theme and instantly have a transformed admin experience! And usually, with plugins registering advanced functionality, it works great. After all, plugins are loaded on every request, regardless of which theme is active.

If you’ve ever swapped out your WordPress theme to one that doesn’t have the same shortcodes, though, you’ll already be familiar with the problem: WordPress suddenly can’t understand the shortcode and leaves it in your pages and posts unprocessed!

WPtouch Pro works the same way: when the plugin steps in to take care of your mobile visitor, it begins by telling WordPress to set aside your desktop theme and use your chosen mobile theme instead. If your content has relied on shortcodes from the desktop theme, you may have seen unprocessed shortcodes appear in your posts and on your pages.

Making Progress

The same problem existed in the past with custom post types. We made big progress with custom post types in 2014 enabling WPtouch Pro to learn about the custom post types used in your site and then re-registering them when your site is accessed. As a result, WordPress always knows they exist, and is able to load your content for mobile visitors.

Although in the past we’ve encouraged site owners to make use of our ability to load your desktop theme’s functions.php files to try to fix this issue, the complexity of modern WordPress themes has made this less useful than it has been in the past. After reaching out to major theme framework developers to try to find a resolution to the shortcode problem, we determined the time had come for a complete re-think of our approach.

A new approach – and a solution

Today shortcode compatibility for mobile visitors is taking a huge leap forward with WPtouch Pro 3.7. With just one click you can enable our all-new shortcode handling, which loads your page and post text as though the desktop theme had been active all along.

Although this new feature will take care of almost all needs, you may need to use WPtouch Pro’s custom code feature to include any styling/scripts relied on for advanced functionality such as content tabbing.

The WPtouch Pro 3.7 update is available now for all customers with an active license, via your WordPress dashboard for licensed sites and the Account page here on wptouch.com.

We’re excited to finally be able to share this development with you and look forward to your feedback and to seeing what you do with WPtouch Pro.

Comments Off

February 3, 2015 – By Martin Kuplens-Ewart

Happy New Year!

OK, I missed New Year’s Eve by a month–but there is still have much to celebrate: the release of WPtouch Pro 3.6.6 and a whole new support system!

If you haven’t updated WPtouch Pro since we emailed you in November, you’ve missed a fair bit! We added tools to help you manage your WPtouch Pro license from inside the plugin in 3.6.2.

In 3.6.3 we reworked our theme & extension system to automatically update whenever you update the WPtouch Pro plugin. And throughout we’ve made improvements and updated translations across the entire plugin. Many of those have carried across to the free edition, too.

umbrella-man

After almost two years of trying we finally accepted that our support system was getting in the way more than it was helping us provide you with great support.

If you logged in to wptouch.com this week you will have seen the all-new My Account page, with license management tools, renewals, past purchases, and more all in one place.

We have moved tickets and the knowledgebase (now called ‘Solutions’) to Freshdesk, a great customer support system that lets you get help from us more easily than before.

Best of all, there’s no new account or password needed: you still login via wptouch.com.

366

As always there are a variety of updates in 3.6.6.

Newly added:

  • The ability for themes and extensions to disable Web-App Mode.
  • If you set a custom excerpt for your posts, WPtouch will use it when it displays related posts.
  • Support for category hierarchy in MobileStore

Changed:

  • More localization updates (German, Greek, Hindi, and Indonesian)
  • More robust category listing
  • Updated link for support, etc. to point to our new ticket & knowledgebase and the new My Account page.
  • Because Web-App Mode is not compatible with off-site payment gateways, MobileStore no longer allows Web-App Mode to be used when no compatible gateways are found.Read out more about MobileStore and Web-App Mode in our support article.
  • MobileStore now allows selecting a custom latest posts page.

And Fixed:

  • A bug in MobileStore where it was not possible to completely disable product filters once any had been selected.
  • Layout bug in menu on sites with sequential nested menu items.

We’re excited about what we’ve got planned for WPtouch Pro in 2015. Thanks for your continued support!

Comments Off

December 18, 2014 – By Martin Kuplens-Ewart

Auto-updating Themes & Extensions in WPtouch Pro 3.6.3

363-blog

 

Just in time for Christmas we’ve released a pair of updates to WPtouch and WPtouch Pro. This month our focus has been on making life with WPtouch Pro easier.

Auto-updating themes & extensions

Forget about checking for theme & extension updates – whenever you update WPtouch Pro 3, the plugin will check for available updates and automatically install them for you. If you’ve made changes to one of WPtouch Pro’s official themes, we’ll copy the theme and install a fresh copy of the original for you to copy across any improvements you may wish to apply.

In-plugin license upgrades

You can now purchase a license upgrade from inside the WPtouch Pro plugin to get instant access to features of advanced licenses. If your license is active on more than one site, the upgrade will roll out to the rest of your sites within 20 minutes of your upgrade.

Other updates

  • Added: A little festive spirit with a Christmassy version of our logo!
  • Changed: We slimmed down the plugin package by moving screenshots out of the zip file and into the WordPress repository.
  • Changed: MobileStore looks up the visitor’s location to pre-fill some shipping information. Because this relies on url_fopen being enabled we check for that being enabled before performing a lookup.
  • Fixed: Updated WPtouch’s icon font with a new name to avoid conflicts with other plugins
  • Fixed: Pagination glitch in MobileStore search

If you haven’t tried WPtouch Pro yet, now is a great time to get started!

Read Comments

November 6, 2014 – By Martin Kuplens-Ewart

Choose custom web fonts with the Advanced Typography extension – new with WPtouch Pro 3.6

We carefully select the typefaces to be included in WPtouch Pro’s web font pairings to express a wide variety of personalities that might be appropriate for sites using WPtouch Pro. Although they work for many websites, some site owners have contacted us asking how they can choose their own web fonts from the wide range offered by Google Fonts – or even use fonts from subscription font services. Still others need access to the varied character subsets available through Google Fonts for languages that use cyrillic, greek, or even devangari. To all of you, we are delighted to say: easily, with a few clicks, today. And most importantly: FREE with all WPtouch Pro licenses!

font-pickers

Picking custom fonts with the Advanced Typography extension

With support for the full Google Font library as well as your custom sets from Fontdeck and Typekit, Advanced Typography for WPtouch Pro 3 puts you in complete control of the typographical branding of your website. We’re excited to be able to put this level of fine control in your hands and can’t wait to see what you do with it. Other great new features in WPtouch Pro 3.6 include:

  • More powerful URL filters – select pages that WPtouch Pro ignores or have just a few pages of your website displayed with the WPtouch Pro theme.
  • Web App Mode startup screens for iPhone 6 and 6+.
  • Disable JetPack Jetpack modules (related posts, sharing buttons, like box) when deselected in the plugin compatibility tool.
  • Added fine control of various features, including post type selection for the featured slider, better RTL support, improved gallery handling, and more!

Get started with WPtouch Pro 3.6 by upgrading through the WordPress admin, downloading a copy from the WPtouch Support site, or purchasing your WPtouch Pro license today!

Read Comments

Previous Blog Entries