Posts by Smartik

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Gareth_Gillman explained it very well. :)

If this function will be implemented, then everyone will win:
  1. CodeCanyon authors will get more normal sales.
  2. Theme authors don’t need to update the theme each time an update is released for a plugin.
  3. Author will not be required to offer support for the plugins they recommended.
  4. Buyers will get only what they need.
  5. Buyers will not use out of date plugins, because they will have the license for each plugin they use.
  6. Buyers will not purchase a theme because it has included 10 premium plugins for free. They will look at the design first.
  7. Finally authors will sell themes not bundles
.
What to do with the existing items?
Everyone who has included premium plugins within the theme package should remove them and add them to the list of used plugins. This will be a problem for the users who has purchased the theme previously, because they will need to purchase each plugin, but if they will have all the necesary info that exaplains why this is done, most of them will understand the situation. In the end everyone will pay the same price for the theme + more(if needed) for other plugins.
What if I don’t use any plugins from CodeCanyon but I want to use my own?
If the plugin is free for everyone, upload it on WordPress.org, recommend it to be installed from there. If the plugin can’t be uploaded on WordPress.org, allow to be included in the theme package, in a separate folder(not the theme), and add the installation info in theme documentation.
How to make a theme to work without a page builder? In case if the buyer decide to NOT purchase one from CodeCanyon and I have not included one developed by me?
The theme is made to display the data not to add it. If the user decide to not purchase any plugin, then the theme should work corectly anyway. If the theme blog and page systems are working, then it is OK, everything else is enabled only if the plugins are installed. Some examples would be:
  • The user does not need to create complex pages using a page builder, but it should be possible to create them using the WYSYWYG editor.
  • The user does not need any of the features that the theme shows in the demo, but creating a blog website should be possible.

That’s it. In my mind this looks like an excelent idea. Hope you, fellow members, like it also. And the most important, Envato to take this in consideration. :)

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

And what makes you think that so called “paid modules” would open you the TF door and will let your item to enter?

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

I personally think that theme authors from ThemeForest should not be allowed to include different premium plugins with their themes. We(authors) should add just the compatibility for these plugins and sell only the theme. Here is an idea:
\\

I wish Envato one day will do this. :asleep:

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Build one theme, with 250 demos, that cover all possible categories… this in my humble opinion is defined as a bundle…

If I would ever need to create 250 demos, this probably would take me more time than the development time required to make the theme itself. I personally don’t like to make the demo pages. Sometime I can make 20 different homepages with the same theme, but in the end I make just one, because this process is boring.


And html have builders… whats up with that? That’s not html that’s almost like an CMS system

That’s like a virus.

If we don’t stop this type of theme development now, it will stop us later.

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Colors, spacing and typography. Practice more.

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says
Some things does not need to be escaped on echo if the backed is done correctly. For example I save a text field using:
sanitize_text_field( '<div>My text</div>' );
This will be saved as:
My text
So I’m sure that the value does not contains any HTML tags and it’s safe to echo as it is:
$my_var = get_option('key');
if( !empty($my_var) ){
    echo $my_var;
}

Review your code and see what should and what not to be escaped. Explain this to reviewer, and if he reject it again, ask him to show you where exactly is the problem.

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Not on every “echo”. Use Data Validation functions only there where you don’t know what the data would be. For example, if you get an option from admin panel, you must escape it. But if you know that the saved value is escaped and validated, then you can just echo it.

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Ohh. OK, I’ve just tried it and is working great for subcategories. That makes sense now. :)

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

Hey.

Maybe this has been discussed, I don’t know. Today I noticed that if you go to any category or even to all items page, there are no more than 60 pages to browse, Everything else is hidden. Why is this? How can I see all items that are older than 2 years?

I just don’t understand why on top is written “16,867 Templates & Themes” and down below you can see max 1800 items(the newest)?

1296 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+4 more
Smartik says

2 Months = Panamera? Just Wow… 3 more an a Yacht?

LOL. BTW, I prefer a Camaro. :D

On topic. If this is possible for large amounts, what would be the problem to allow this for the rest of us, that do not earn so much? I mean, come on, 99% of us will never earn so much per month(and I speak for all marketplaces not only TF).

by
by
by
by
by
by