I use WordPress but I want to upload my own WordPress theme. I can’t find out how to do it. I own my own domain but I can not host off of their server. Is there any way to do it for free or do I have to pay to upload a theme?
Also if I buy a hosting package can I host a wordpress theme somewhere else?
the themes I got were from http://www.themes2wp.com/