I have used Wordpress plenty, but have never set it up myself.  My dev team is unavailable, so I wanted to setup a theme I downloaded myself, but am running into some issues. Has wordpress completely disabled the ability to upload a custom theme that you've downloaded/purchased?  I've been doing some research and watching tutorials, but I see no option for "Install Theme" on the admin!  http://en.support.wordpress.com/themes/adding-new-themes/ From Wordpress: Because of the way WordPress.com’s technical infrastructure is designed, we are not able to support uploading of custom WordPress themes on our service.  Am I missing something here?? I've uploaded a screenshot as well, and "Custom Design" section doesn't give the ability to upload a theme, but instead the ability to code it from here directly.
Go to your ftp and browse wp-content/themes/ extract the theme that you downloaded and upload it to that folder. You will then see that theme in your dashboard and you can activate it
But if someone upgrades the installed theme by pressing the upgrade button, then the changes made to the CSS and some of the Add ons installed might not work.
Aman I actually tried that as well - didn't work correctly. Â Do I need to install WP locally or something?Â
Nah you don't need to install locally. If you want I can do it for you over TeamViewer, got alot of free time hahahaha