When I started developing the wordpress theme I was worried about where to submit the wordpress theme. I already developed many wordpress plugins but that plugins I submitted to wordpress plugin site. If you are wp theme developer and you want to publish your theme on multiple sites them here is list of URLs where you can submit free wordpress themes.
submit free wordpress themes
After doing googling I found some site where I can submit my wordpress theme and then I can get more traffic for my wordpress themes.
You can submit your wordpress theme to our site. Please send email to our team with theme screenshots and description. You need to send demo URL and download link for your wordpress theme. We will publish your wordpress theme on our showcase page.
You just need send email to our team on firstname.lastname@example.org
You can check our wordpress theme showcase page:
Here I created the list websites where you need to submit your wordpress theme:
[viral-lock message=”Lists are Hidden! It’s Visible for Users who Liked/Shared This article on Facebook or Twitter or Google+. Like or Tweet this article to reveal the content.”]