Total WP newbie here.
I installed today with no issues but when I try to add a theme it tries to connect to my server. I do not allow FTP traffic as we use SCP for uploads. How can I download a theme to my PC and upload the files to my server where the web site is?
What directory should I upload the files to?
Same issue with the header, when I try the auto update of the head it asks me to crop the header and then it fails to put it in place. I suppose it's trying to FTP the image to my server. I prefer to do it manually so I know where to change things.
I've looked at the docs but so far have not found any clear info on this.