ThemeForest rejections: types and reasons

upqode | Dec 21st, 2017

The product should meet certain requirements in order to be sold in Envato marketplace. Otherwise, it will get soft rejected or hard rejected status.

What does Soft Rejected status mean? The Product is almost ready to go up for sale on Envato Market,  but it still needs some minor improvements to be accepted. It can be submitted once again after all remarks/comments are considered.

What is a Hard Rejection? Hard Rejected means that the Product is not suitable for sale on Envato Market. Hard Rejected submissions cannot be re-submitted.

Reasons for Soft Rejects:

  • If the logo “WordPress” in written incorrectly, for instance: WordPress or wordpress;
  • If the Theme includes bugs while testing the “theme check” plugin.
  • If the Theme does not meet Markup Validation requirements (https://validator.w3.org/)
  • If Premium plugins are not the latest versions;
  • If Premium plugins are not included in the package;
  • Unit test is not displayed in an appropriate way;
  • Posts, widgets, search page, 404 page, menu, images are displayed incorrectly;
  • Navigation on the main page does not work at all or works with some mistakes;
  • Sticky Posts are displayed inappropriately;
  • Comments are displayed incorrectly;
  • Typography mistakes or paddings issues;
  • Design is not responsive;
  • If browser displays Javascript errors in Console;
  • If the product does not follow WordPress PHP Coding Standart https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/ ; ;
  • If PHP, JS, CSS libraries are not the latest versions;
  • If JS library is included in WordPress by default (You can find the list of JS libraries included in WordPress by default here: https://developer.worHYPERLINK “https://developer.wordpress.org/themes/basics/including-css-javascript/”org/themes/basics/including-css-javascript/;
  • If .POT file is missed;
  • If the esc function for dynamic data display as well as data used for other purposes is missed;
  • If the text appears by default, although it was not added by user;
  • The Theme includes unused code or hardcode;
  • The name of the comment add button or the field name to write the comment text is incorrect;
  • If button which submits comment or field for comments are named incorrectly
  • Bed quality theme screenshot or it does not match the size of 1200 x 900;
  • If the Theme includes not clickable links
  • Due to mistakes in documentation
  • If shortcodes, custom post types, widgets, SVG support are created with the help of options in the Theme. This feature functionality should be generated in one plugin
  • If Debugger returns PHP, warning, notice message. And the following rules had not been adhered by developer while writing the code:
  • if the prefix is not added to functions, classes, constants, custom images sizes, hooks, global variables, handles styles and scripts which refer to the theme: http://themereview.co/prefix-all-the-things/ ;
  • If a tip how to add menu does not display ( in case it is not installed)
  • If the force_deactivation for plugins has status ” True”
  • If the verification is_active_for sidebar is missed;
  • If google fonts are added incorrectly. How to add google fonts in WordPress: https://gist.github.com/kailoon/e2dc2a04a8bd5034682c
  • When empty tags are displaying or the following errors occur:
  • The word “Categories” or “Tags” appears in posts, while there are no categories or tags itself.
  • The word “Comments” displays when the comments are absent;
  • Another fault of this type;
  • If the content is missed at the beginning of the file for CSS and JS files.

Reasons for Hard Rejection

  • Template does not meet basic requirements or is not unique
  • Design issues with the following template categories: PSD, HTML, WordPress);
  • Different padding/margins;
  • Typography issues;
  • Problems in code
  • Other;
Filed under: WordPress Development

Related posts

Testimonials

What They Say

This is a team that pays great attention to detail and does great work. I had a design done for my website by a separate designer, and Nick implemented the design perfectly for both mobile and desktop. His team uses project management software to track tasks and break up the work for his team into sprints. You aren’t just getting a developer when you hire Nick, you’re also getting great project management and organization. I 100% recommended it.

Erik DiMarco

Manager, NimbleDesk

UPQODE delivers high-quality web work quickly, thanks to their expertise in PHP and WordPress. Regular communication and reasonable prices further smooth the workflow. We've been very pleased with the results. UPQODE responds far more quickly to development changes than our core team would be able to. They are highly knowledgeable about best practices in WordPress, and their ability to rapidly scale up whenever we need a project completed makes them a valuable asset for us in our development needs.

Jim Kreyenhagen

VP Marketing and Consumer Services, doxo

The engagement resulted in an aesthetically pleasing website that satisfied internal stakeholders. They dedicated capable resources that ensured effective collaboration. UPQODE’s attentiveness and flexibility support a successful partnership. They created a beautiful website that we love. The site functions to advertise a certain medical procedure, so I can’t speak to any traffic metrics. UPQODE's responsiveness was their most impressive quality.

Jessica Echevarria

Administrator, University Division

UPQODE delivered a functioning and accessible website. Their adaptable approach to customer service allowed for a smooth development process and set the foundation for possible future collaborations. The delivered website met all of my requirements and explains everything I need it to. UPQODE was very understanding and accommodating of my changing needs throughout the project. The communication was excellent. I plan to work with them again for future needs.

Darren Devost

Owner, Devost's Dynamic Marketing

The vendor succeeded in creating innovative WordPress solutions. Their availability enabled the client to deliver products more quickly. UPQODE's project management was good—their staff met weekly with the client and was always very punctual. UPQODE brought troubleshooting, recommendations, and ideas that our previous partner was unable to provide. They deliver work on-time and within budget. The design they’ve inserted into the product has enabled us to deliver products more quickly. They have always been very helpful in recommending better solutions.

David Bill

President & Founder, Liquid Knowledge Group