AppMySite is built to enable both WordPress and WooCommerce users to create mobile apps.
There are many reasons we support the WordPress community. Besides being the biggest CMS platform in the world, it also offers website owners a ton of functionality through its core features and third-party plugins.
In fact, businesses choose WordPress mainly because of the free library of plugins they can use to build a powerful website.
Additionally, WordPress users can also build a mobile app with the AppMySite online app creator. The choice is simple.
When you connect your website to AppMySite, all the posts, pages, categories, products, menus, and more are imported to the app.
If your website content is ported directly to the app, what happens to your plugins? How do your plugins work with AppMySite?
Plugins and AppMySite
AppMySite supports a lot of plugins. This enables users on the platform to port some of their additional website functionality to the app.
Like websites, apps also become powerful with more features. Support for WordPress plugins thus helps you deliver important features to your app users.
There are roughly 50,000 WordPress plugins for website owners to choose from. This gives WordPress users a lot of options to add custom functionality to their website. However, such a large library makes it difficult for us to support all WordPress plugins.
There are a reasonable number of WordPress plugins that won’t work with AppMySite. AppMySite is designed to support the core functionality of WordPress and WooCommerce websites.
If your plugin is integrated with official WordPress REST API keys, it is likely to work with AppMySite. In case your plugin does not support WordPress REST API keys, it might not work with our system.
Plugin not working? What’s next?
Let’s say a WordPress plugin on your website is not compatible with the app.
This is not the end of the road. You can still get support for your plugin and enhance the functionality of your mobile app.
The following sections explain the steps you can take in case a plugin does not work with AppMySite.
#1: Join the AppMySite Community
AppMySite recently launched a community forum to allow users to post questions, requests, and anything else related to the platform.
We understand that it is not simple to learn how to create an app in seconds. It takes time and guidance to master codeless app development.
The community forum is meant to offer you a platform to communicate with other AppMySite users.
In case a plugin does not work on the app, you can post a request on the community forum. You can detail the plugin in your request and ask AppMySite to support it.
If your request gathers traction on the community, we’ll add your plugin request to our product roadmap. You can already find a number of feature requests on the community having made their way to our product roadmap.
To get traction for your feature request, here are two things you should keep in mind:
- In your request, explain the extent of support you need for the plugin. Highlight the specific plugin functionality you wish to replicate in the mobile app as well. This makes your plugin request more coherent and obvious for others in the community to understand.
- You can often find multiple WordPress plugins which offer the same functionality. If you need a particular functionality on your app, it is better to post a request for a popular plugin that delivers the same. This will help your request gather greater traction in the community forum.
#2: Use webviews
You can alternatively turn on the webview interface within your app. This option is available in the App Settings module and it basically enables you to turn on the webview interface for all your app screens.
Additionally, you can add items to your bottom navigation menu that open a webview.
How does this help? Turning on the webviews will enable you to render your mobile website within the app. Any functionality you have on your website would be ported in the app.
You can choose to use webviews in case your website is responsive and performs well on mobile devices. The following steps explain how you can turn on your webview interface:
- Navigate to App Settings in your AppMySite account.
- Go to Pages and enable the toggle: Enable a web view interface of all my pages
- You can turn on the other toggles to activate hyperlinks and accept inputs.
- To add a webview to your bottom bar, go to Bottom Navigation in App Settings.
- Add a new item and select Webview as your item type.
- Add a webpage URL for the webview.
You can add webviews to your app through these two options in your AppMySite account.
#3: Contact the plugin developer
As we mentioned before, AppMySite is likely to support a plugin if it is integrated with official WordPress REST API keys.
You can reach out to the plugin developer to provide support for official WordPress APIs. This will enhance the probability of your plugin to be compatible with our system.
On our product roadmap, you will also find that we plan to introduce third party developer APIs. This will make it easier for plugin and theme authors to become compatible with AppMySite.
While making a WordPress or WooCommerce app on AppMySite, you might find that a plugin on your website is not compatible with our system.
It is impossible for AppMySite to support every plugin out there. We do however have a system to help you get support for a plugin. This piece covers the steps you can take to get support for a plugin of your choice on AppMySite.