We made Redux so that you could include it in your theme. It fully complies with ThemeForest rules.
So yes, Embed away. We suggest you embed and use TGM, but that way your theme will still work if they don’t install the plugin. But that’s me.
Ha, forgot I was signed into our Redux account.
As I was saying, yes. You can embed and pass the regulations. If they reject you for any reason let us know. I believe we’re one of the few frameworks to completely comply with ThemeForest regulations.
@sunnywill I should have read all of your post.
To answer most of your questions, why not attend our webinar on Saturday, Feb. 15 @ 19:00 GMT. Details here: https://www2.gotomeeting.com/register/180324930
That being said, we have a few extensions that match your needs. Look here: http://reduxframework.com/extensions
What you’d do is embed Redux, but also include it as an optional plugin install using TGM init. The cool thing is once the plugin is installed, your code will use the newer code from the plugin even though an older version is embedded in your theme.
Apart from the Shortcodes, I really can’t see how the users will be able to use the Portfolio content and custom sidebars in the other theme if that theme doesn’t use the same plugin, and doesn’t have similar configuration
That’s one thing that I really can’t understand.Do we make a plugin with our custom portfolio page,custom contact page etc or we can leave it in the theme ? Very confusing.
AdrianBotea saidFrom what I have understood, it is no longer ThemeForest requirement to have custom post types or anything else in a separate plugin, except you only have to use TGM or similar plugin to make users install any External or Bundled plugins. If you want to have something embedded in you theme, than you are free to do so.
Apart from the Shortcodes, I really can’t see how the users will be able to use the Portfolio content and custom sidebars in the other theme if that theme doesn’t use the same plugin, and doesn’t have similar configurationThat’s one thing that I really can’t understand.Do we make a plugin with our custom portfolio page,custom contact page etc or we can leave it in the theme ? Very confusing.
For example, I’m going to use Redux Framework for the Theme options for the theme that I’m creating, which I’ve decided to embed in my theme. So for this I don’t need to use it as a plugin at all. Also, I’m using Contact Form 7 as a plugin, so I’ll use TGM to allow users to install it directly from the Wordpress repo.
This is from the best of my knowledge and understanding and I’m not 100% sure.
themefusion saidThe link you mentioned for documentation is dead, the new link: http://docs.reduxframework.com/category/redux-framework/advanced/
Pretty sure there will be no problem. Here is a tutorial on how to embed http://reduxframework.com/docs/advanced/embed/
Lead dev of Redux here again.
Yes, you can embed Redux without any concern.
To make your life much easier, why not use the new Redux Generator? http://generate.reduxframework.com
It will make a theme for you based on underscores and you can set your TGM settings accordingly. This is just something that will help you springboard into using Redux.
Or just use the generator, it’s free: http://generate.reduxframework.com/
It will spit out a customized underscores theme with Redux and TGM according to your settings.