189 posts
  • 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
  • Sells items exclusively on Envato Market
+5 more
Cubell says

I have just read the new list of requirements. But you missed out a couple of commonly-used features from your allowed/disallowed plugins list. What will happen to custom meta boxes and sliders?

373 posts WordPress Guy
  • Has referred 1+ members
  • Has sold $100+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Located in Australia
+4 more
Japh says

I have just read the new list of requirements. But you missed out a couple of commonly-used features from your allowed/disallowed plugins list. What will happen to custom meta boxes and sliders?

Unless there’s a good reason not to, they will need to be implemented via plugins. There was some interesting discussion on how to do this in the previous thread (non-specific link, sorry, not sure where in there…).

22 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Had an item featured on Envato Market
  • Sells items exclusively on Envato Market
  • Has sold $250,000+ on Envato Market
+3 more
ThemesIndep says


Hi Japh, adding ACF as a plugin? If buyer switch to another theme, ACF won’t work anyway. All calls to ACF fields will remane in a previous theme. Also, when ACF is being included in the theme it being used as a Lite Mode, which is defined in functions.php. What to do about that?
While I understand that if the theme is specifically referring to ACF field names, they won’t show in another theme, the data will still be available in the back end for the user.

That is correct, but not everyone is a developer. They would not know what to do with this data. Most of our buyers have nothing to do with web or theme development. What about the ACF Lite Mode? It defines in functions.php, all fields are being pulled from exported PHP file and if they switch themes, they will get nothing but an empty ACF UI. Please, let it be included in the theme just like an Options Framework or a Page Builder.

469 posts
  • Helped several times protecting Envato Market against copyright violations
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Sells items exclusively on Envato Market
+7 more
Jaynesh says



Hi Japh, adding ACF as a plugin? If buyer switch to another theme, ACF won’t work anyway. All calls to ACF fields will remane in a previous theme. Also, when ACF is being included in the theme it being used as a Lite Mode, which is defined in functions.php. What to do about that?
While I understand that if the theme is specifically referring to ACF field names, they won’t show in another theme, the data will still be available in the back end for the user.
That is correct, but not everyone is a developer. They would not know what to do with this data. Most of our buyers have nothing to do with web or theme development. What about the ACF Lite Mode? It defines in functions.php, all fields are being pulled from exported PHP file and if they switch themes, they will get nothing but an empty ACF UI. Please, let it be included in the theme just like an Options Framework or a Page Builder.

I agree. I’m also using ACF as my Options framework. So this plugin should be classed as an Options Framework.

373 posts WordPress Guy
  • Has referred 1+ members
  • Has sold $100+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Located in Australia
+4 more
Japh says

That is correct, but not everyone is a developer. They would not know what to do with this data. Most of our buyers have nothing to do with web or theme development. What about the ACF Lite Mode? It defines in functions.php, all fields are being pulled from exported PHP file and if they switch themes, they will get nothing but an empty ACF UI. Please, let it be included in the theme just like an Options Framework or a Page Builder.

I agree. I’m also using ACF as my Options framework. So this plugin should be classed as an Options Framework.

Thanks for the clarification. We’ll take this into consideration for the Phase 2 requirements.

304 posts mekshq.com
  • Made it to the Authors' Hall of Fame
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Had an item featured in a magazine
+6 more
meks says

Hello,

If we get it right, custom post types will need to be switched into a plugins?

Why is that? You are trying to say that we need to create separate plugin for every specific custom post type?

Let me explain. We think that it may be bad user experience if user always have all our custom post types in every theme. For example, we would like to offer only portfolio custom post type in some theme, and in some theme we would like to have only testimonials.

The other problem is: What if we want to use different portfolio custom post type for different themes? Let’s say, one portfolio custom post type will have 5 specific fields (metaboxes), and for some other theme, we would like to show only 3 of them? What should we do in that case, creating another specific plugin anytime?

We don’t want to make “all in one” plugins if we only use some features in specific themes. That will confuse the users.

Cheers

373 posts WordPress Guy
  • Has referred 1+ members
  • Has sold $100+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Located in Australia
+4 more
Japh says

If we get it right, custom post types will need to be switched into a plugins?

For Phase 2, that is the current plan, yes.


Why is that? You are trying to say that we need to create separate plugin for every specific custom post type?

Not at all. Take a real estate theme as an example. You may have custom post types for properties and agents, with custom taxonomies for property types. This could all go into a single real estate plugin that you use for all your real estate themes.


Let me explain. We think that it may be bad user experience if user always have all our custom post types in every theme. For example, we would like to offer only portfolio custom post type in some theme, and in some theme we would like to have only testimonials.

The other problem is: What if we want to use different portfolio custom post type for different themes? Let’s say, one portfolio custom post type will have 5 specific fields (metaboxes), and for some other theme, we would like to show only 3 of them? What should we do in that case, creating another specific plugin anytime?

We don’t want to make “all in one” plugins if we only use some features in specific themes. That will confuse the users.

It would be quite possible for you to create an “all in one” plugin, and simply have the theme switch on / off various options, similar to the add_theme_support() function in WordPress itself.

651 posts
  • Has been part of the Envato Community for over 3 years
  • Has sold $10,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
+1 more
ChapterThemes says

I’ve discussed my ass off in the previous thread about these new requirements :)

But i just wanted to say thanks for the update and the new requirements are very clear to me!

Thank you!

373 posts WordPress Guy
  • Has referred 1+ members
  • Has sold $100+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Located in Australia
+4 more
Japh says

I’ve discussed my ass off in the previous thread about these new requirements :)

But i just wanted to say thanks for the update and the new requirements are very clear to me!

Thank you!

I’m so happy to hear that! Thanks so much for your feedback :)

1870 posts
  • Helped improve Envato sites by detecting a security issue
  • Participated in a focus group or interview to improve the user experience on Envato Market
  • Contributed a free file of the month
  • Has sold $5,000+ on Envato Market
+14 more
SamBerson says

Thanks for the update, and for making it even clearer as to what we have to do :)

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