The release of my newest theme has been delayed. I had submitted it to WordPress.org yesterday for inclusion in the Theme Directory, as I have done my other themes. This morning I received a very vague rejection email and initiated a discussion as to why.
My post to the forums:
I submitted a new theme yesterday. Because I have several other themes listed here, I am already pretty familiar with the requirements, but always give them a quick once over to make sure that I haven’t forgotten anything.
I was a bit dismayed today to get the following in an email: “Thank you for submitting the Black Hat theme, however it has not been selected to be part of the theme directory.”
That’s it. Nothing else explaining why my theme was rejected. That in itself is disconcerting, so I requested more information. I’m then told “Themes from sites (or links to sites) that support non-GPL WordPress themes are not included in the theme directory.”
My theme’s style.css clearly states that the theme is released under the GPL license; this is also stated very clearly on the theme’s URI on my website.
I explained this and was then told: “Go back and look at your credit links, both in theme description and the footer of the theme. Specifically http://www.rubiqube.com/corporate-sandbox/ which has at least 3 ads for sites that support non-GPL themes.”
My theme is based on the Corporate Sandbox framework. I linked to the site crediting its author — not required, but morally the right thing to do IMO.
So my question is this: Has the theme directory submission been changed? If so, this is not listed anywhere on the requirements page. And when did credit links fall under this kind of scrutiny?
I understand that there needs to be some serious cleanup for some of the themes listed here, but this is taking it a bit far, don’t you think?
The man I credited has ads on his site. How many others here to submit themes have similar ads? Or use a premium theme with a link back to its creator?
I understand that if that’s the way the rules are now, that’s that … but for Pete’s sake, list them in detail where theme designers can see it!!!