How to launch your WordPress theme

So you’ve completed your next great WordPress theme. You’ve tested them day and night, squashing bugs and CSS inconsistencies along the way. Your fingers are trembling, waiting for the time to release that theme to the wild.

What next?

Get the news out

  1. The first thing to do is to write about it in your website. Either as a blog post or a specific page, it doesn’t matter, as long as it’s there. This is to be the home page of the theme, which will serve a bunch of purpose: you include the link to this page inside the theme’s style.css, you link to it when announcing your theme, people can come to it to comment and ask around if they encounter some problems, and so on.
  2. Send your theme to the WordPress Theme Directory. Pretty much the go to site for WordPress themes, make sure to upload your theme there for more exposure. You might want to check the guidelines first, though. When you’re done, it will take a few days (based on my limited experience) for the review process to kick in before your theme is included in the Directory. Unfortunately, the Directory does not support uploading of Child Themes yet AFAIK, so if yours is a Child Theme, you might want to skip this step for now.
  3. Announce it on Weblog Tools Collection’s News forum. You will need to register to the forum first (but hey, it’s free) before you can submit your theme there. Take a look around at how other people do it: basically all it takes is a little summary and link to the theme’s home page. You can also submit Child Themes here. When you’re done, give it a few days and your themes will likely to be included in WLTC’s regularly updated new themes post, giving you a lot of traffic in the process.

Let people test it before they have it

  1. First of all, it’s good to know that the Theme Directory provides a download and a demo link of your theme, so you can just use theirs if you’re so inclined. However, since the Theme Directory takes time to include a theme, you might want to provide a temporary demo/download on your theme’s home page as well.
  2. If you’re planning to release a lot of themes, it might be a good idea to create your own test site, add a dummy content into it, and upload your themes there.
  3. After that, you can use various different plugins that allow visitor to test your themes. You can try Theme Preview, Theme Test Drive, Theme Preview, or User Theme.
  4. If you’re too lazy/busy to make a separate site, then hey, your very own blog can be the test site. This is what I do. With the Theme Test Drive plugin, it’s just a matter of appending “?theme=themename” to your site’s URL to change the theme. Do read the documentation first!
  5. While a simple download link is sufficient, you might want to add a download manager plugin to give you more statistics on how many times it has been downloaded, and so on. I use the Download Monitor plugin for this.

My workflow

This is how I do it, probably not the most efficient way, but it might give you an idea of what the steps are.

  1. Write the blog post. Don’t publish it yet. Instead, tweak the permalink and use that link for the theme’s style.css THEME URI.
  2. Upload the theme into the current site.
  3. Open a new tab, upload the zipped theme into the Download Monitor.
  4. Configure the Theme Test Drive and test it so it can show the demo correctly.
  5. Back to the blog post: add the download and demo link.
  6. Publish the post. Here goes nothing.
  7. Submit the theme to Theme Directory.
  8. Announce it to WLTC’s news forum.
  9. Done. Sit back and wait for people to come.

What about yours?

I’m sure a lot of you guys out there have more experience in launching your themes. Do share your very own tips and tricks in the comment area, alright?

Translated Version

Read this article in Italian, translated by Danny of Thanks, Danny!

You may also like...

22 Responses

  1. anima says:

    wow these are good steps mister! now I can release my wordpress themes based on your experience :)

    never released a theme before, a virgin :D

  2. nomad-one says:

    Nice one, very methodical. I’ve designed so many themes but never released any for public use yet, woe is me. Best I get started on that hey. Thanks for the tips

  3. Aadilah says:

    Just submit your post to my facebook, cant wait to share this.Think all of my folks will see this…Thanks.

  4. Sunil says:

    Amazing tips! Now I can finally release my wordpress themes for the public.

  5. stylo says:

    Well i have 1 theme which is similar to which i created for one of my client. later he stop responding so. As i will get free will do the same things you told me and get others experience too.

  6. Some interesting information on here. Slightly off topic but I am so excited !. I saw Cats The Musical for the first time and the music and the dancing is unbelievable. It is an emotional journey that all the audience gets involved with !. ‘Cats’ will make you laugh and smile and touch certain areas inside your heart. Everybody left the theater singing, delighted and uplifted. If you get a opportunity to go and see ‘Cats’ I really recommend it.

  7. joey41 says:

    So you

  8. joey12 says:

    So you

  9. Avi34 says:

    So you

  10. Moda 2011 says:

    Nice one, very methodical.

  11. Ahmad says:

    well nowadays there is many of themes designers i dont think all follow those tips or chick list but for me its really interesting to make checklist for your theme ( more organization= better result)

  1. March 31, 2009

    […] How to launch your WordPress theme | WPLover (tags: design WordPress theme) […]

  2. April 1, 2009

    […] how you can make the most of the release of your Theme, please read this article from WPlover: How to Launch Your WordPress Theme. Share and […]

  3. April 6, 2009

    […] How to launch your WordPress theme […]

  4. April 7, 2009

    […] 40 nuevos temas gratuitos para WordPress. 2. Social Networking con BuddyPress. 3. Cómo lanzar tu propio tema de WordPress. 4. 30 temas creados en Marzo de 2009 para WordPress. 5. Trucos para menús en […]

  5. April 7, 2009

    […] risorsa in piu’, qualche trucchetto? Articolo originariamente scritto da Hafiz con il titolo How to launch your WordPress theme. Thank you Hafiz! […]

  6. April 12, 2009

    […] How to launch your WordPress theme […]

  7. May 8, 2009

    […] How to launch your WordPress theme […]

  8. August 13, 2009

    […] Tags: Artículo, Inglés   […]

  9. September 26, 2009

    […] 23.Guide To Launch Your WordPress Theme […]

  10. January 22, 2010

    […] like the many things I missed when designing my previous themes. Now I know better thanks to this wplover article and of course, the theme development […]

  11. February 5, 2010

    […] provides some tips for launching your new WordPress theme. Here’s a […]