Hey Guys,
The review system is Really getting worse & worse & worse & worse & worse. This is driving my really crazy.
Are WordPress reviewers creating new standards each days??? I see a previous forum where this topic was discussed but never been replied officially, in fact it was locked.
I really liked the review standards at 2015-2016. But the soft reject issues I’m getting now is really nonsense! I’m using documenter to make my theme’s documentation. But it isn’t responsive. They wanted it responsive that’s why they gave me 2 soft rejects. They want everything prefixed. What is the point of fully prefixed?? I can have my own functionalities which I want to include all of my themes so that my users can switch between my themes easily and don’t lose them. In that case I have some functions with my own prefixes. I see that on almost every popular themes but I can’t do that!!! There is another story about prefix, I’ll be on it a little bit later.
Another issue I was thrown today is Framework. I’m using codestar framework. The framework is used almost everywhere on my theme so if I move that to plugin, then it will break my theme and I have to nearly re code it to make it work. The reviewers was concerned that I’m using CS framework & they sent me screenshot of 2 of their functions to remove. But never told me to remove the whole framework. On the first soft reject, in the prefixing shit, they allowed me to use framework, see the message:
- Please use a unique prefix for all function names, custom images sizes, classes, CONSTANTS, hooks, public/global variables, and database entries to avoid conflict issues with plugins and other themes. For example, themename_ OR frameworkname_
- Read more at http://themereview.co/prefix-all-the-things/
- You can have frameworkname_ if you are using a framework while using themename_ for your themes.
Noticed that framework thing? Now after the 5th soft reject see this message:
- Since CS Framework is not a plugin and it is used as part of the theme, it needs to comply with our guidelines, just like the rest of your theme.
If you want to avoid lengthly editing, please remove the integration and add the framework in plugin form instead.
Isn’t that nonsense??
Now again, the prefixing story.
The last theme I did was True Love. See the name? As they want a theme to be fully prefixed, I did prefixed it on every function, class, hooks & everything. But my mistake was I used truelove_ as prefix, truelove as directory name & text domain. The reviewers told me that I have to change every fuc*ing prefixes & slugs to true_love_ as prefix, true-love as theme directory, true_love as textdomain. Can I ask the review guys, Is there any advantage of that???
I’m really fed up with these nonsense review system. If the review guidelines are changing every moment, there should be a blog where the new guidelines should be updated. Or else this is really nonsense. I have themes on WP theme directory. They also have strict review system but themeforest is making new guidelines. They are not creators of WordPress, I think every review system should follow official WordPress guidelines not beyond that…
I’m requesting an official reply from themeforest. Either review team or any other team.
Thanks
@emiluzelac @kailoon @michael_l @LoveThemes @Barometer @JamiGibbs