Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
I’ll take a shot at answering these questions.
- I don’t believe so as shortcodes are plugin territory.
- Nope. Themes in the WordPress repo can suggest the inclusion of plugins but can’t require it and can’t include it.
- Nope. See item 2.
- I believe the current turn around is 5 months.
Hi @fastwp
Awesome you want to share your themes with the community. Yes, as mentioned above all those things are true. No plugin territory things, you can recommend plugins but they must be from the repo, if the theme has theme-options it must use the customizer API in order to register/get them.
As for the wait time this can vary. If you look at https://themes.trac.wordpress.org/report/2 this shows you all the themes that have been submitted. This gives you an idea of about how long it will take for a reviewer to pick it up. Once that is reviewed, it gets approved and then an admin takes over. That queue is https://themes.trac.wordpress.org/report/24
There are some reviewers who are capable of setting the theme live without having to go through the admin side but more often than not they choose to have a second set of eyes.
As Steve pointed out the requirements are: https://make.wordpress.org/themes/handbook/review/required/
If you do have other questions you can always pop on to the themereview Slack channel.
If you really want to learn more though, what I recommend is doing at least one review to get a better understanding of how it works.
Let us know if that helps!