Plugin development: Is this allowed as a plugin welcome screen?
-
Hi guys,
I am new to plugin development in wordpress. Over the past few months I have been working in building a company which offers extensions for woocommerce, these extensions have a lite and a pro version. I plan to host the lite versions in www.remarpro.com.
Together with every lite extension, I wan to bundle a welcome screen. This screen will show other available extensions and themes from my company, status of the license and license activation, link to documentation and support forums, etc.
The way I have envision it to work would be like this example from a premium plugin I own: https://youtu.be/eaXyxn3tb50. This is the mockup of my welcome screen: https://beta.moqups.com/[email protected]/I3hEUpto2l/view/page/a2d745b49
Now my questions:
* Concerning the refreshing of available extensions and themes, I know that www.remarpro.com don’t like the plugin calls to external servers. Would this be an acceptable situation for doing so? If not, I can always code the available extensions on the screen so that there is no call to my server, just though that this would be a better way since it updates on the spot.
* Concerning the ajax install of extensions, is this possible to accomplish when the download comes from wordpress repository? All the plugins I’ve seen doing this download from their own server since they are premium extensions
* Lastly, on the management of the welcome screen itself. I plan to bundle it with every plugin. In many cases I have seen this sort of functionality under Addons submenu of plugins (Menu “Plugin name” -> “Addons”), however in my case it makes a lot more sense to have only one menu for it, since it will be the same for all plugins. The question is what is the best way to display the latest version of the welcome screen when an user clicks on the menu? I’m thinking about a possible scenario where an user has plugin 1 and plugin 2, and plugin 2 comes with a more updated version of the welcome screen.
Many thanks for your input!
Best regards,
Fran
- The topic ‘Plugin development: Is this allowed as a plugin welcome screen?’ is closed to new replies.