307 posts
  • Elite Author
  • Sold between 100 000 and 250 000 dollars
  • Exclusive Author
  • Envato Studio (Microlancer) Beta Tester
  • United States
  • Has been a member for 4-5 years
  • Bought between 10 and 49 items
  • Referred between 1 and 9 users
brainbuzzmedia says

Now i’m only partially making this thread to whine, I think there is also a legitimate problem here. It seems to me that we only have two-three reviewers for wordpress themes and they are obviously very busy. However, it is extremely frustrating as an author to spend three months on a file, finish up all of the demo content, write and style an item description and wait 3 days in the queue only to get an extremely vague letter saying your file was almost good enough but was rejected.

Sometimes there are screenshots with something pointed out and those are very helpful. But sometimes there are just a couple sentences that vaguely point out a general issue without giving any idea where in the theme it occurs.

Sure there isn’t time for detailed feedback on every theme, but this has happened a number of times on themes where the email has stated “Your theme is not quite ready” and the required fixes, while pretty small were still so vague that it is an ordeal.

So when I get a letter like this and don’t understand what the problem even is that needs to be fixed, what can I do from there? I can tweet the reviewer and hope he replies (which they often do) but this requires knowing who the reviewer was and they don’t tell you anymore. Or I can do what… file a support ticket? In my experience this has about a 50/50 chance of even hearing back and if so it usually takes 5-7 days.

So if we don’t get clear feedback because there isn’t time to give it and we have no method of asking for it in any reasonable amount of time, what are we supposed to do?

After submitting my newest theme for the first time, it was rejected with the “You’re almost there” email. There were 4 technical (theme check etc) issues that needed to be fixed. It was my fault for not being thorough enough. After fixing these very thoroughly and resubmitting, here is the feedback I recieved in full:

Unfortunately your submission Expression – Responsive Multi-Purpose WordPress isn’t quite ready for ThemeForest. Here’s some feedback from our Review team on why it couldn’t be accepted.

Please use wp_enqueue to load any external scripts/stylesheet – wp_enqueue_script / wp_enqueue_style – http://codex.wordpress.org/Function_Reference/wp_enqueue_script#Functions

Also, please use conditional tag to load scripts for only the specific page, for example nivo script only for page with nivo slider.

http://d.pr/i/WeuI

If you look at the screenshot, everything is enqueued using the mentioned wp_enqueue. All of the files are used on every page as well. Why was my file rejected? How can I reasonably find out?

1426 posts
  • Envato Staff
  • Has been a member for 5-6 years
  • Senior Reviewer
  • Sold between 10 000 and 50 000 dollars
  • Attended a Community Meetup
  • Contributed a Blog Post
  • Contributed a Tutorial to a Tuts+ Site
  • Exclusive Author
+10 more
kailoon Reviewer says

Is this in the header.php? If it is, you may want to move all these into functions.php so the codes can stay organized.

307 posts
  • Elite Author
  • Sold between 100 000 and 250 000 dollars
  • Exclusive Author
  • Envato Studio (Microlancer) Beta Tester
  • United States
  • Has been a member for 4-5 years
  • Bought between 10 and 49 items
  • Referred between 1 and 9 users
brainbuzzmedia says

Yeah it is, and thanks for the tip, I will do that.

307 posts
  • Elite Author
  • Sold between 100 000 and 250 000 dollars
  • Exclusive Author
  • Envato Studio (Microlancer) Beta Tester
  • United States
  • Has been a member for 4-5 years
  • Bought between 10 and 49 items
  • Referred between 1 and 9 users
brainbuzzmedia says

So, what should I do about this?

332 posts
  • Exclusive Author
  • Sold between 5 000 and 10 000 dollars
  • Has been a member for 4-5 years
  • Europe
  • Envato Studio (Microlancer) Beta Tester
  • Bought between 1 and 9 items
  • Referred between 1 and 9 users
dekciw says

As mentioned, load up all the JS conditionally. If there’s no Nivo slider on page – don’t load it.

307 posts
  • Elite Author
  • Sold between 100 000 and 250 000 dollars
  • Exclusive Author
  • Envato Studio (Microlancer) Beta Tester
  • United States
  • Has been a member for 4-5 years
  • Bought between 10 and 49 items
  • Referred between 1 and 9 users
brainbuzzmedia says

Did you even look at the screenshot? Nivo slider is not used anywhere in my theme and not referenced either. All style and js loaded is needed on every page.

by
by
by
by
by
by