Plugin Directory

Test out the new Plugin Directory and let us know what you think.

WordPress Mobile Pack - Mobile Plugin for Progressive Web Apps & Hybrid Mobile Apps

Mobile plugin to package your content into a progressive web app, build a hybrid mobile app and submit it to App Stores. Multiple mobile app themes.

When I visit my website from a smartphone, I don't see any posts or pages

Please make sure that the endpoint exporting the content can be accessed and doesn't show errors or notices. From a browser, go to the following address: http://yoursite.com/wp-content/plugins/wordpress-mobile-pack/export/content.php?content=exportcategories&limit=5&callback=Ext.data.JsonP.callback. You should see a text starting with "Ext.data.JsonP.callback". If the page displays a "403 forbidden" message or has any errors / notices, it means that the content will not be available to the mobile web app.

I have enabled WordPress Mobile Pack, but I still see the desktop theme on my smartphone

If you are using a cache plugin, please check the docs. Some additional settings on the cache plugin might be required to correctly enable the mobile detection from WordPress Mobile Pack.

What can I use to replace contact forms?

Most of the sites we come across use contact forms to allow users to get in touch or/and send messages. However, when targeting mobile users, forcing them to fill out a dull form (usually pretty long) is the worst UX you can offer to your mobile audience. Instead, here are a couple of approaches you could try out in your mobile web application:

= What devices and operating systems are supported by my mobile web application? WordPress Mobile Pack is supported on iOS and Android smartphones and tablets. Compatible browsers: Safari, Google Chrome, Android - Native Browser.

How can my readers switch back to the desktop theme from my mobile web application?

The side menu of the mobile web application contains a 'Switch to website' button that will take readers back to the desktop theme. Their option will be remembered the next time they visit your blog.

How can my readers switch back to the mobile web application from the desktop theme?

A link called 'Switch to mobile version' will be displayed in the footer of your desktop theme, only for readers that are viewing the site from a supported device and browser. Their option will be remembered the next time they visit your blog.

I want to temporarily deactivate my mobile web application. What steps must I follow?

The mobile web application can be deactivated from the "Settings" page of the admin panel. This option will not delete any settings that you have done so far, like customizing the look & feel of your application, but mobile readers will no longer be able to see it on their devices.

What is the difference between my new mobile web application and a mobile friendly site?

The short answer is that a mobile web application is an enriched version of a mobile-friendly site; it's not only about screen size, it's also about functionality (offline mode, for example). The long answer comes in a form of an article, you can check it out here: http://www.appticles.com/blog/2014/05/mobile-web-dying-shifting/.

What is the difference between my mobile web application and a responsive theme?

A responsive theme is all about screen-size: it loads the same styling as the desktop view, adjusting it to fit a smaller screen. On the other hand a mobile web application combines the versatility of the web with the functionality of touch-enabled devices and can support native app-like features such as:

  1. Apps load nearly instantly and are reliable, no matter what kind of network connection your user is on.
  2. Web app install banners give users the ability to quickly and seamlessly add your mobile app to their home screen, making it easy to launch and return to your app.
  3. Web push notifications makes it easy to re-engage with users by showing relevant, timely, and contextual notifications, even when the browser is closed.
  4. Smooth animations, scrolling, and navigations keep the experience silky Smooth.
  5. Secured via HTTPS.

Am I able to use my own theme or customize the existing one?

WordPress Mobile Pack uses a variety of open source JavaScript frameworks from Sencha Touch to Angular/Ionic or React, that mimics a native app interface. Because of that, the app themes we've developed are not regular PHP based themes that can be easily customized by editing the source. It is still possible to make small changes (not recommended), but changing the theme structure will require advance knowledge. We're happy to assist if you're looking for a custom type of application - please get in touch with us.

Am I able to add Javascript code inside the theme?

Adding tracking scripts in the source is possible if you place them in the section of the theme files. However, code that is placed inside the posts will not be executed. The theme is implemented enterily in JavaScript and that would mean JavaScript code inside another JavaScript code.

Am I able to integrate my own advertisement?

Google Ad Sense / Google Double Click for Publishers is supported on the PRO version as of v2.1. Please get in touch if you want us to integrate with another 3rd party ad provider.

What is a progressive web app?

Please refer to this comprehensive article about it: https://www.appticles.com/blog/2016/09/progressive-web-apps-for-publishers/.

Why some 3rd party plugins are not visible on any of the app themes?

There are almost 50,000 plugins in the WordPress.org repository. It's impossible to support all of them. Please get in touch if you want us to integrate with another 3rd party plugin.

Requires: 3.6 or higher
Compatible up to: 4.7.2
Last Updated: 4 weeks ago
Active Installs: 20,000+


3.6 out of 5 stars


0 of 2 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,3,3 50,2,1 100,1,1 50,2,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 80,5,4
100,1,1 92,13,12 0,5,0 100,4,4
88,17,15 80,15,12 50,2,1 100,3,3
100,1,1 86,7,6 93,15,14 100,1,1
61,33,20 100,1,1
61,31,19 100,1,1
91,11,10 100,1,1
0,2,0 41,17,7
0,1,0 0,2,0