Philip Arthur Moore has published a great post that I think strikes a nerve for many. Although the entire article is blockquote worthy, I think the most important point he made is that WordPress developers need to step up their game and stop contributing to the perception that WordPress sucks.
Whether you’re a theme or plugin developer, turning on WP_DEBUG only helps you. It’s a simple step and helps catch general coding errors before shipping products. Later in the article, Moore requested that ThemeForest sellers turn on WP_DEBUG before selling a theme.
All ThemeForest authors need to turn on
WP_DEBUG
. I don’t care about your GPL choices or your mega-menus or your features arms race towards taking a 70% cut on $40 USD for an unsustainable lifetime of support and free updates. All I care about is that you turn onWP_DEBUG
. Your buggy products are hurting WordPress and making everyone in the WordPress community miserable, from support people to developers to consumers. You’re ruining trust in WordPress and you’re making the platform seem amateurish and childish.
ThemeForest is a huge presence in the community. It’s the go to marketplace for commercial WordPress themes for several users, so it’s really important that the marketplace does everything it can to encourage best practices. In fact, their theme submission guidelines specifically state that, “Themes must not have any PHP notices, warnings, or errors – please develop with errors enabled, and WP_DEBUG set to true.” There’s no excuse for ThemeForest themes to generate errors.
That brings me to my poll question.
[poll id=”52″]
Based on everything I’ve read and the commercial plugin developers I’ve talked to, the perception of ThemeForest is that it’s a place to buy good-looking, poorly coded themes. I’ve never purchased a theme from them myself, but have interviewed theme sellers such as Jonathan Atkinson doing their part to try to change this mind-set.
Ironically, the comments on Moore’s post have been disabled which is terrible considering he raised a number of great discussion points. What do you think of his article and the general idea that every developer is responsible for the perception of WordPress?
Its funny how they operate, when I was spending all sorts of money on the marketplaces, they always answered my emails right away, I was one of the top buyers with over 2500 items bought for clients and myself, they always offered me $100 credits here and there, and other free items like unlimited access to the tuts+ members area, then all of a sudden my account got terminated, and they wont even answer my emails to explain, ive tried contacting collis, and others but get no reply, you would think after spending close to 25k on their sites you deserve something better. So I stick to theme shops who arent involved in a wide spread marketplace. I do agree a lot of the theme developers have nice looking themes, but they are horribly coded, not all though.