You can add a premium theme using Appsero. Then you can easily sell the theme. There are three platforms that you can use to sell your theme.
- Easy Digital Downloads (EDD)
Let us see the steps of how to add a premium theme.
To add a new theme, click on the Add New button. There you will find two options “Add Plugin” and “Add Theme“. Click on the “Add Theme” button.
Now you have to click on “Yes, It’s a Premium Theme” button.
Because it is a premium theme, all the details have to be filled up manually. All the necessary data needs to be added. Check out what you need to add.
|Plugin Name||The name of the plugin.|
|Slug||Slug of the plugin. It will be generated automatically but you can change it. Note that you will not be able to update it later.|
|Version||The version of the plugin. You will be able to add new version at the time of release.|
|Requires PHP Version||Requires PHP Version for the plugins.|
|Requires WordPress Version||WordPress version requires for the plugin.|
|Tested up to||Maximum version of WordPress the plugin has been tested.|
|Homepage URL||Website URL of the plugin. Put Website URL based on the hosted store. Put WordPress.org URL of the plugin, if it is hosted on WordPress.org.|
|Demo URL||Demo site URL of the plugin.|
|Description||Give a description of the plugin. This field is markdown supported.|
Now, you can add the details in the fields.
Now, onto the Licensing part. Appsero will ask you a question, Whether you want to manage your Theme’s license through Appsero or not.
If you click “Yes”, then you can use the licensing module of Appsero. If you want to manage your licensing with Appsero – it is recommended to select Yes.
You can choose “No” also, then you will not be able to use the licensing part and Appsero will be used for usage analytics only.
Next, if you were using any platform to manage your Theme, then you can select them. Like,
If you don’t use any of the platforms, then you can to select “No, I don’t use any of them”.
If you use WooCoomerce + WooCommerce API Manager, WooCommerce + WooCommerce Software Add-on, Easy Digital Downloads + Software Licensing or Envato then you can select them. It will be very easy for you to migrate to Appsero from these platforms to Appsero.
- You can use Appsero licensing here to generate new licenses through Appsero going forward. It’s recommended you use Appsero licensing. That way – you can provide a better experience to your users.
- You can also use the existing license provider. In that case, Appsero SDK can be used for license checking only. Appsero will not generate new licenses.
If You Don’t Use Any of The Platform
If you don’t use any of the platforms, then you can select “No, I don’t use any of them”.
We are assuming that you don’t use any of the following platforms and you can directly sell with WooCommerce/EDD and Appsero Helper plugin and you do not need any third-party plugins for license management.
To use WooCommerce as the platform click on “I will use WooCommerce to sell” button.
For Easy Digital Downloads(EDD)
To use EDD as the platform click on “I will use Easy Digital Downloads to sell” button.
Note: After choosing the platform it’s recommended that you create your product already from WooCommerce/Easy Digital Downloads. Otherwise, Appsero will not be able to connect with your store.
If you click on Using Appsero for Licensing or Next, then you will be redirected to a page.
The redirected page will show you a message to install the Appsero Helper plugin on your own website.
- If you have installed Appsero Helper plugin click “I have installed Appsero Helper plugin”.
When you click on the “I have installed Appsero Helper plugin” you will get an API key.
Now, to verify the API key, you need to navigate to WordPress Dashboard Settings -> Appsero Helper. Then you need to paste the API key and hit the Connect button.
Now, when you click the Verify button, it will give you a message that the connection is successful.
Now, you need to select your website that you just connected with Appsero.
After selecting the website, you need to select the project.
Note: If you don’t have created products already from WooCommerce or Easy Digital Downloads – Appsero will not be able to map your product.
After adding your project, you need to hit the Next button to complete.
After, Adding a theme and Licensing now it is your time to get started.
You will find an Installation Method section. You need to integrate the Appsero Client to your theme.
- Manual Installation
In the case of Composer, you need to use these below commands.
But in the case of Manual Installation, you need to clone the Appsero Client to your project folder.
Download/clone the repo from Github.
Lastly, copy the Code Snippet generated for you into your main theme file. Click Done to finish.
That is how you can add a premium theme to Appsero.