Upload Instructions

Upload Instructions for Selling Your Themes and Plugins

We’ve made every process quick and easy so you have more time to create new themes and plugins and can spend less time managing them!
Follow these simple steps to upload your themes/plugins into ThemeSprout’s marketplace:


Theme/Plugin Summary Template: We’ve provided the following template as a helpful way to summarize your theme/plugin info:
(All template text is in blue.)

Theme Summary:

  • PSD
  • HTML Code
  • CSS Style
  • JavaScript
  • PHP Development
  • Additional Information
Name of Theme/plugin: Your theme name here
Origination date: The origination date of your theme
Designer: Your name
Designer’s contact info: YourName@YourEmail.com

 

 

Summary

If you want, use this area to include a personal message from you to the buyer of your theme/plugin. Something like …

Thank you for purchasing my xxx theme! The design and function of this them was inspired by …

Sum up your documentation here saying something like …

Everything you need to customize your theme is included here. To make things easy, I’ve arranged this information within categories – you can use the navigation bar above to find the information you need. My contact information is included – please let me know if you have any questions or comments. Thank you! – Joe Theme Designer

Include all information regarding your PSD file(s) here such as …

Please find included three PSD files: first, a navigation layout and colors associated with it; secondly, a sprite image that contains all buttons and background images; thirdly, a complete color and font guide.

HTML Code – Top

All information about your HTML coding and style should go here …

This page is divided into three sections that house a navigation, template information, and template sections. This template uses the standard HTML5 markup.

Navigation can be found in the #top div as a unordered list. You can easily add as many quick links to your navigation by adding a list item. Make sure that the link has a matching anchor in your document.
New Link
The template sections can easily be duplicated by copying the entire #section ….

CSS Style – Top

Include information relating to your CSS coding and styling here …

This HTML document links to a CSS file called style.css inside the _assets folder. The CSS document is properly commented to help guide and inform the user of the different sections.
If you would like to change any color, you can take advantage of the new CSS RGB property. You may also use hex values instead of RGB. This document takes advantage of new CSS3 features such as border-radius.
#container { border-radius:8px; }

Javascript – Top

This area can refer to information regarding your JS coding and functionality.

This document takes advantage of a third party JavaScript framework called jQuery.
We then call custom jQuery functions in our custom script file to create document effects and advanced DOM features. You can target the jQuery object by the following:
$(‘.themesprout’).fadeIn(‘slow’);

PHP Development – Top

Include within this area information regarding your PHP document and functionality.

There is only one PHP document provided with this theme. This file validates and delivers the information submitted by the user in the contact form.
You must edit the email and SMTP settings to ensure your email is delivered properly. The code is written as follows:
/* EMAIL VARIABLES */
$email_to = ‘test@helloworld.com’;
$smtp_login = ‘send@helloworld.com’;
$smtp_port = 25;
$smtp_password = ‘hello’;

Additional Information – Top

Include any additional information here that would be helpful to the buyer such as …

You may find the following plugin helpful …

To utilize some of this themes more advanced features within older browsers …

Thanks again for purchasing my theme and feel free to contact me …

- Joe Theme Designer

Back To Top


Helpful info to note before uploading:

You can select more than one option: When making selections such as theme style’s, your can make more than one selection. To make multiple selections, click on your first selection and hold down the ctrl key to make additional selections.

Crediting your sources: It is necessary to credit all the sources you’ve used within your theme/plugin, such as crediting 3rd party images, icons, fonts, etc.

Your theme/plugin’s exclusive or nonexclusive status: This status is only referring to the theme/plugin that you are currently in the process of uploading. You can choose to sell some of your themes/plugins exclusively through ThemeSprout and choose to sell others nonexclusively through ThemeSprout and through other outlets as well. So while uploading, you’re just indicating if that specific theme/plugin is exclusive or nonexclusive.


Useful tips for sellers of themes and plugins:

  • ThemeSprout’s Seller’s Tips
  • How to write a good description of your theme/plugin

Downloads needed for your WordPress themes and plugins:

The WordPress themes/plugins that you sell through ThemeSprout are sold with a split license – all core WordPress files are under the GPL license. All other files of the theme including, but not limited to the HTML, CSS code, images, and design fall under our licensing agreement.

Click Here

To download the

WordPress Licensing Zip needed for your WordPress Theme/plugin

Click Here

To download the

Child WordPress Licensing File

needed for your WordPress Child Themes

Child WordPress Themes that you sell through ThemeSprout are sold with a full GPL license.


It’s necessary to include the proper licensing documents when you upload your WordPress themes/plugins. We’ve provided this in one convenient download file for you to include with your theme/plugin. Just create a folder in your “Download Zip File” called “Licensing” and include this download.