I want to create a theme and publish it in the catalog. I plan to add a few new widgets to Gutenberg so that can create great pages without other page builders.
The question is whether the moderation will accept a theme in which the code with additions for gutenberg is already included (for example, create a separate file and connect this file in the functions.php? Or will it be considered a plug-in zone? If this is considered a plug-in zone, I can put a new plug-in in the folder with the theme and enable activation using TGM? Or is it also necessary to publish the plugin in the directory, before use it in the theme?
]]>Hi @joyously As per your requirement You can write code.
]]>https://make.www.ads-software.com/themes/handbook/review/required/#plugins
??
]]>Are widgets plugins?
Is it possible to create new widgets (appearance > widgets) for a theme using, for example, function.php. That is:
Within WordPress: Recent Posts, Widget About Me (photo + text), Social Links (icons + links)
Outside WordPress: Instagram Photo Widget.
I wanted to do something similar, like as themes on the Themeforest (with a lot of settings and custom widgets and plugins addons). But it seems that can only change the appearance.
]]>You can make a theme with widgets and sell it on Themeforest. It doesn’t have to be in the WordPress repository if you don’t want to follow the repository requirements.
Just remember that there are good reasons for those requirements.
This option can be used? That is, recommend installing a plugin that will be downloaded from github. Will the moderators check the plugins being in the github?
]]>