Think before you submit WordPress Themes on Template Sell

You are WordPress developer? You are going to develop WordPress Themes and want to submit on Template Sell? If you already have WordPress theme and want to submit it on Template Sell and want to start earning on one of the best marketplace ? Here in this post, I am going to share some idea about what you need to think before you submit WordPress Themes on Template Sell. Not only on Template Sell, have you needed to follow the same guidelines for other market places as well. So, in this blog post will be helpful for you all WordPress developers and Theme developers as well.

1. Soft Rejection

The submitted products will reviewed by our experienced reviewers on both way, design and development. Your products will check on the way of features as well. We need the unique and features rich WordPress theme for our marketplace. So, make sure your submitted products is unique, features rich and with best coding standards.

Soft Rejection Design Case:

  • Sticky Post must be unique than other normal post.
  • Post format if supported, it must be unique.
  • Content Style must be managed appropriately.
  • 404 Page, Search Page, No Result Page should be fine.
  • Your theme must be responsive.
  • It must be cross browser compatible.
  • Page without sidebar must be centered.
  • Theme must works fine on every devices and every browsers.
  • Menu must be work properly.
  • Widgets must me work fine on sidebars. You can check by Monster Widget.
  • Check validation errors on your theme. You can validate HTML via W3 validator.
  • Check your theme with WordPress dummy data.
  • Align Order list, List index, link, Del and every elements available on WordPress dashboard must work properly.

This are the cases for the soft rejection. If you work properly on every page and post design with the help of dummy data, the chances of rejection will be very low.

Soft Rejection Code Case:

  • You must follow the WordPress Theme Standards to get approved on Template Sell as well.
  • Always pay extra attention and make sure that the entire theme is GPL, or GPL-Compatible. This will include, fonts, scripts, images etc. Check all given links for GPL license and sure all mentioned URL’s are GPL compatible. External components without GPL license are not allowed.
  • Sanitize every theme options used in the theme. You should always escape theme options while output. Escaping URL for ensuring no additional texts & characters are there.
  • Theme must be translation ready. All the default strings on your theme must be translation ready.
  • Prefix theme functions, classes, global variables, image size name, script and style handles, etc with the theme slug.
  • Don’t use CDN to include CSS or JS. No hard coding of style and scripts are allowed. Style and Scripts need to be enqueued.
  • Google fonts must be enqueued properly.
  • Unused files and codes are not allowed. Remove it all such files, codes and folders.
  • Custom Post Types are plugin territory. If you want to include it on theme, you must need to manage it via plugin. And make sure your theme must work without plugin as well.
  • Theme directory path is missing require `templates/files.php`; please load via get_template_directory();
  • Include files via get_template_directory() and not with locate_template because you’re not loading WordPress templates.

Hard Rejection Case

If your theme got hard rejection, you will not allowed to submit that theme again. So, make sure the below things are no on your theme.

  • If design is looking weird. The chances of getting hard rejection is high.
  • If your theme is not properly responsive and it’s impossible to access with all major browsers.
  • Check your theme with wp-debug True, and if your theme have Errors and Warning. It’s not allowed. No any errors, warnings and notices are allowed on theme.
  • Check browser console errors.

The above listed things that you must need on theme. If your theme meets the above requirements, you can submit your theme now. If you are going to develop, keep in mind above all the requirement list. If you have any confusion, add your comment below on the comment box, we will help you on requirements and guidelines.
Keep Developing with WordPress !!!

Written by