Releasing Your Theme
This section covers the requirements and submission process for releasing your theme into the WordPress Theme Directory. If you’ve followed the instructions in this handbook, your theme is almost ready for release into the directory.
The first requirement to releasing your theme is to make sure you have – at minimum – the required theme files before submitting your theme for review.
After completing everything above, having the proper documentation is the final step before submitting your theme for approval. After submitting your theme for review, the theme reviewer may request other changes to your theme.