137 posts WordPress Wizard
  • Elite Author: Sold more than $75,000 on Envato Market
  • Made it to the Authors' Hall of Fame
  • Had an item featured on Envato Market
  • Won a Most Wanted contest
+6 more
CODE9RS says

But isn’t a question of developers, is a question of the buyers.

We (developers) try do what sells and what sells is what customers wants, and customers don’t like the plugins (almost don’t like) – they need the function with the theme, don’t want setup a plugin, and we can’t just say.

“Come on, go find a plugin to the shortcodes, this theme is only to presentation” – in true, I can say it, but a another theme from other developer that has the code he wants will with all the sure get more money.

I’ll stay stuck with my only-presentation theme at 0-20 sales while the other theme that implements everything in the theme – even with a bad code, will have +400 sales….

Cheers!

49 posts
  • Has been part of the Envato Community for over 6 years
  • Has collected 1+ items on Envato Market
carlhancock says

@RDever I don’t have an alternative solution for you. I just know the solution that many theme developers are using is NOT a good solution and is not something that should be included in themes.

I would say if something you are doing is being broken by autop then you need to find an alternative way to accomplish what you are trying to do. Changing the core WordPress behavior to suit the needs of an issue your theme has encountered is not the way to go about doing it.

WordPress plugins need to rely on WordPress behaving like WordPress. If a theme changes WordPress so it no longer behaves like WordPress… it can and will break things. The RAW shortcode is a great example of this.

49 posts
  • Has been part of the Envato Community for over 6 years
  • Has collected 1+ items on Envato Market
carlhancock says

But isn’t a question of developers, is a question of the buyers.

We (developers) try do what sells and what sells is what customers wants, and customers don’t like the plugins (almost don’t like) – they need the function with the theme, don’t want setup a plugin, and we can’t just say.

“Come on, go find a plugin to the shortcodes, this theme is only to presentation” – in true, I can say it, but a another theme from other developer that has the code he wants will with all the sure get more money.

I’ll stay stuck with my only-presentation theme at 0-20 sales while the other theme that implements everything in the theme – even with a bad code, will have +400 sales….

Cheers!

This is a great example of how NOT to develop a product. Once you let users dictate what your product is and does it will turn into a disaster. It’s a sure fire way to create a mess of a product.

Are users demanding and want their themes (or plugins) to do XYZ ? Sure. But that doesn’t mean they have ANY concept of how WordPress works and what is actually best for them.

Give the users GOOD solutions. Worry about creating a quality product. Don’t try to cater to all of their demands.

I guarantee you that all of the Gravity Forms users we have helped with fixing the RAW code issue when they encounter it regret purchasing a theme with so many bells and whistles due to the problems that can result in cramming too much into a theme by a developer who doesn’t fully understand the ramifications of the code he’s included.

137 posts WordPress Wizard
  • Elite Author: Sold more than $75,000 on Envato Market
  • Made it to the Authors' Hall of Fame
  • Had an item featured on Envato Market
  • Won a Most Wanted contest
+6 more
CODE9RS says

Hi.

They regret but purchased, right? The problem here is that if one developer stop doing this kind of thing, other ones will keep doing it, as you see, all the best seller themes has this kind of features.

So I think developers don’t want to risk the sales going alone to this path, since almost of us don’t fully understand the ramifications of the code that we include.

It’s a hard and sensitive question, that only would be solved if ThemeForest apply several rules and turn good practices in mandatory practices.

What I want to say, is that to solve this kind of problem, all the developers need stop – not only few ones, in true, mainly the top authors here must stop it to give a example to follow to new authors…

Cheers!

1 post
  • Has been part of the Envato Community for over 4 years
  • Has referred 200+ members
  • Has collected 1+ items on Envato Market
  • Sells items exclusively on Envato Market
onedsn says

Why not make a plugin that does this stuff and then bundle it with the theme? I know at least one developer here that does this: Orman Clark. His development team also praises to put significant effort in following WordPress standards. He’s also ranking third in amount of sales. Coincidence?

709 posts
  • Has referred 10+ members
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 10+ items on Envato Market
+2 more
ChillThemes says

Why not make a plugin that does this stuff and then bundle it with the theme? I know at least one developer here that does this: Orman Clark. His development team also praises to put significant effort in following WordPress standards. He’s also ranking third in amount of sales. Coincidence?

Or just use his plugin, no point in making something that already exists.

137 posts WordPress Wizard
  • Elite Author: Sold more than $75,000 on Envato Market
  • Made it to the Authors' Hall of Fame
  • Had an item featured on Envato Market
  • Won a Most Wanted contest
+6 more
CODE9RS says

Almost of my buyers don’t know how to install the theme, just wondering what they would do if I require that they want install plugins hahahah

Just kidding…

This thread is doing I think, let keep posting nice ideas and opinions, this can inspire the developers to improve the code quality of the themes.

Cheers, Rafael Angeline

407 posts
  • Located in United States
  • Power Elite Author: Sold more than $1M on Envato Market
  • Has sold $1M+ on Envato Market and is now a Power Elite Author
  • Made it to the Authors' Hall of Fame
+4 more
WPExplorer says

Here is a non-abusive method for fixing up those shortcode issues:

function wpex_fix_shortcodes($content){   
    $array = array (
        '<p>[' => '[', 
        ']</p>' => ']', 
        ']<br />' => ']'
    );

    $content = strtr($content, $array);
    return $content;
}
add_filter('the_content', 'wpex_fix_shortcodes');

-AJ

4 posts
  • Has been part of the Envato Community for over 6 years
  • Has collected 100+ items on Envato Market
  • Located in United States
roicreative says

Almost of my buyers don’t know how to install the theme, just wondering what they would do if I require that they want install plugins hahahah Just kidding…

@RDever:

I find it amazing that you publicly insult the customers that contribute to your livelihood.

As someone who’s purchased one of your themes in the past – and personally been burned by both your shoddy coding and extremely poor support – it’s pretty disappointing to find this forum where you’re:

1) Justifying the continued use of coding techniques that are widely regarded as against best practices, in the name of generating revenue, and 2) Essentially implying that your customer base consists of ignorant WP noobs that should be force-fed bloated and poorly coded themes because they are lazy or lack basic WP setup and mgmt skills.

Just looking at your recent themes’ discussion pages, it seems you’re letting a lot of people down. But to outright mock them here reflects very poorly on you as a person and as a business owner.

-1

137 posts WordPress Wizard
  • Elite Author: Sold more than $75,000 on Envato Market
  • Made it to the Authors' Hall of Fame
  • Had an item featured on Envato Market
  • Won a Most Wanted contest
+6 more
CODE9RS says

Hi @dantehicks

First let’s give a bit of attention to the words “Just kidding…” – was a joke :)

And I didn’t said the X user don’t know this or this, I said that almost of my buyers has this question and just don’t know how to do basic task, isn’t a insult, it’s a true – that I can say that applies for me, well, because I have a buyers base. My opinion, in a public forum where we say what we think about the SUBJECT .

I just don’t understand why you’re doing this comment fully unrelated to the topic, who is insulting directly somebody here is you :P

Regards, Rafael

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by