FTP Access
Managing WordPress with FTP
Use FTP to install themes, upload plugins, edit core files, and recover a broken WordPress site.
FTP gives you direct file access to your WordPress installation — essential when the WordPress admin is inaccessible or you need to make bulk file changes.
WordPress File Structure
On your server, your WordPress files are typically in /public_html (or /public_html/subdirectory):
- wp-admin/ — admin dashboard files (don't edit)
- wp-content/ — your themes, plugins, and uploads
- wp-includes/ — core WordPress files (don't edit)
- wp-config.php — database credentials and site configuration
- .htaccess — URL rewriting rules
Installing a Theme or Plugin via FTP
- Download the theme/plugin .zip file to your computer
- Extract it to a folder
- Connect via FTP to your site
- Navigate to /public_html/wp-content/themes/ (for themes) or /plugins/ (for plugins)
- Drag the extracted folder to upload it
- Activate it from the WordPress admin
Fixing a Broken WordPress Site via FTP
If a plugin caused a white screen or 500 error:
- Connect via FTP
- Navigate to /wp-content/plugins/
- Rename the problematic plugin's folder (e.g., add "-disabled" to the name)
- Try accessing your site again
Editing wp-config.php
Download the file, edit the database credentials or add WP_DEBUG settings, and re-upload.
Tips
- Always back up files before editing them via FTP
- Set file permissions: 644 for files, 755 for directories
Want us to handle it?
330 Hosting can do this for you.
Use the guide above if you want to do it yourself. If you would rather avoid breaking email, DNS, files, SSL, or WordPress, our support team can help.