I am getting so confused... I have WordPress hosting on GoDaddy and a purchased domain. I purchased a theme and uploaded it correctly to GoDaddy (themes folder) but it is not showing up as available.
I think this is what's confusing me... Should I be updating/working from
I think it may be the former - but, seems like WordPress requires you install it. This has already been done through my hosting account setup.
Any help would be greatly appreciated!