310 posts mekshq.com
  • Elite Author
  • Trendsetter
  • Weekly Top Seller
  • Featured Author
+8 more
meks
says
Japh said-|| 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.

Thanks Japh, it’s a good point. So, we should create hooks inside our plugins and have plugin features control inside every specific theme. That makes sense ;)

221 posts
  • Elite Author
  • Featured Author
  • Featured Item
  • Author Level 10
+6 more
Cubell
says

To be 100% clear, are you saying that we should create a SINGLE plugin that has everything thrown in?

60 posts
  • Affiliate Level 1
  • Author Level 3
  • Beta Tester
  • Collector Level 1
+3 more
DavidGuns
says

about Custom Post Types must be in plugin.
Metabox should be included in plugin also?



thanks,

378 posts WordPress Guy
  • Affiliate Level 1
  • Author Level 2
  • Collector Level 3
  • Australia
+4 more
Japh
says

To be 100% clear, are you saying that we should create a SINGLE plugin that has everything thrown in?

I’m saying I don’t see why you wouldn’t put related functionality into a themed plugin. You may also decide to create a more generic plugin to use as a framework for your range of themes.


about Custom Post Types must be in plugin.
Metabox should be included in plugin also?

At the moment, that is what we’re saying for Phase 2.

138 posts
  • Affiliate Level 2
  • Author Level 7
  • Collector Level 3
  • Elite Author
+3 more
M-Theme
says

about Custom Post Types must be in plugin.
Metabox should be included in plugin also?



thanks,

Custom Post Types

Shortcodes

Metabox is the part of wordpress.

159 posts
  • 7 Years of Membership
  • Author Level 4
  • Collector Level 1
  • Exclusive Author
peex
says

I have a question. Do we have to really follow this: http://make.wordpress.org/core/handbook/coding-standards/php/#brace-style

I don’t like my braces with unnecessary spaces.

420 posts
  • Trendsetter
  • Author Level 5
  • Football Player
  • Beta Tester
+5 more
Patchesoft
says

How far should we go in terms of putting custom functionality into a single plugin? For example, I could have separate plugs for portfolio custom posts, client lists etc or I could just create one big plugin call it “My Theme Plugin” and it populates the whole theme with the required functionality as opposed to separate plugins. For the newbie buyer it might easier to maintain one plugin, but for more advanced authors they might prefer the separate option as well as the author being able to push out updates individually to the plugins.

516 posts
  • Super Copyright Ninja
  • Weekly Top Seller
  • Elite Author
  • Author Level 8
+8 more
Jaynesh
says


about Custom Post Types must be in plugin.
Metabox should be included in plugin also?



thanks,

Custom Post Types

Shortcodes

Metabox is the part of wordpress.

It is part of WordPress, but the idea is to make everything more universal. The easier it is for a user to change theme, the more themes they will buy :)

Japh, you are doing a great job by the way. My only concern is ACF. It is a core part of my theme and probably few others here. If you can add that to the exception list, I’d be happy. Technically it should already be an exception since it can be used as an Options Framework too. Thank you for considering it.

15 posts
  • Collector Level 3
  • Exclusive Author
  • Slovakia
  • 3 Years of Membership
PeterOravec
says

What about Custom option page http://wplift.com/wp-content/uploads/2012/01/busby-theme-options.png

This must be (as Custom post type) a part of plugin? btw. is add_menu_page allowed in theme check?

378 posts WordPress Guy
  • Affiliate Level 1
  • Author Level 2
  • Collector Level 3
  • Australia
+4 more
Japh
says

Japh, you are doing a great job by the way.

Thanks!! :D


My only concern is ACF. It is a core part of my theme and probably few others here. If you can add that to the exception list, I’d be happy. Technically it should already be an exception since it can be used as an Options Framework too. Thank you for considering it.

Yep, I understand that. You’re using ACF in Lite Mode as a n options framework. My feeling is that this will be allowed, but I will be sure to discuss with the review team to confirm.

by
by
by
by
by
by