Unless you have a host that allows you to uncompress/extract files from a zip type file (and Yahoo doesn’t allow that from what I’ve seen), then yes, you need to unzip the theme files on your local machine, then use FTP to upload those files.
Resource:
http://codex.wordpress.org/Using_Themes#Adding_New_Themes
Thanks Michael. When I unzip the file my puter shows it as a folder but it wont show the address when I attempt to uplad it to yahoo. Can you tell me how to upload it? When I look in content themes and attept to uplad into that area I can upload an zipped file but not zipped file for some reason when I find the folder the adress wont show in the window to allow me to uplad it.
I’ll point you to Uploading_WordPress_to_a_remote_host that describes using FileZilla. I always unzip a theme into a folder called themes on my local PC, then uploaded from that folder to the wp-content/themes folder on my host.
Thanks Michael. 🙂 I was able to upload using filezilla