Publish your Site using Third-Party Programs
Programs such as Dreamweaver, WordPress Direct, Excite, and XSite work well for publishing to your primary domain name, but it can be tricky to publish to an addon or subdomain name.
The easiest way to accomplish this is to create an FTP account that is associated with your addon domain. See How to Create an FTP Account for more information.
Managing files and sites
Please consult the help documents and support site for the program you are using.