And for this one:
“Also the items like, Post types, taxanomy groups, Meta Fields, theme options all should be activated through Plugins, so if plugin is not activate they should not present in theme and theme should work properly as blog theme.”
Look! I have Redux Framework required through TGM PA.
All of the options of my theme come from Redux Ramework.
When it is inactive, the theme works as blog. But as the options can not work, the theme shows PHP errors as undefined variable of the Redux Framework and some dynamic data is absent that looks awkward.
I don’t know how a theme will work properly without activating this sort of plugins that generate core features of the theme.
I am really confused.