How to use File Manager in JetHost WordPress Manager

The File Manager option in JetHost WordPress Manager provides direct access to cPanel’s File Manager, allowing you to browse, edit, upload, and manage files for your WordPress installation. In particular, this tool gives you complete control over your website’s file structure without requiring FTP software. Furthermore, you can quickly access your WordPress files through a familiar web-based interface integrated directly into WordPress Manager.

Accessing cPanel File Manager

To access File Manager, click the File Manager icon from the top navigation menu in WordPress Manager. This opens cPanel’s File Manager interface, taking you directly to your WordPress installation directory. Consequently, you can immediately view and manage all files and folders associated with your site.

Understanding the File Manager interface

The cPanel File Manager provides a comprehensive file management environment with several key areas:

  • Navigation panel: Left sidebar showing your directory structure
  • File listing: Main area displaying files and folders in the current directory
  • Toolbar: Action buttons for common operations like upload, download, and delete
  • Address bar: Shows your current location in the file system
cPanel File Manager

Common File Manager operations

File Manager supports all essential file operations you need to manage your WordPress installation effectively:

Uploading files

To upload files, click the Upload button in the toolbar, then select files from your computer. For instance, you might upload images, plugins, themes, or configuration files. Moreover, File Manager supports drag-and-drop uploading for quick file transfers.

Downloading files

Select any file and click the Download button to save a copy to your computer. This is particularly useful for backing up individual files or downloading error logs for troubleshooting. Additionally, you can download entire folders as compressed archives.

Editing files

Right-click any text-based file and select Edit to modify its contents directly in your browser. This built-in code editor is useful for quick configuration changes or theme/plugin customizations. However, always create a backup before editing critical files like wp-config.php.

Creating files and folders

Click New Folder to create directories, or New File to create empty files. These operations are useful when manually installing plugins, creating custom PHP files, or organizing your file structure. Similarly, you can copy and move files between directories using the toolbar buttons.

Managing permissions

Right-click any file or folder and select Permissions (or Change Permissions) to modify access rights. WordPress requires specific permissions for security – typically 644 for files and 755 for directories. Consequently, incorrect permissions can cause security vulnerabilities or prevent WordPress from functioning properly.

Important WordPress directories

Understanding your WordPress file structure helps you navigate File Manager more effectively:

wp-content folder

This directory contains your themes, plugins, and uploaded media files. In particular, you’ll find:

  • /wp-content/themes/ – All installed themes
  • /wp-content/plugins/ – All installed plugins
  • /wp-content/uploads/ – Media library files organized by year and month

Root directory files

The root directory contains critical WordPress core files including:

  • wp-config.php – Database credentials and WordPress configuration
  • .htaccess – Server configuration and URL rewriting rules
  • index.php – WordPress entry point file

wp-admin and wp-includes folders

These directories contain WordPress core functionality. Generally, you should avoid modifying files in these folders, as updates will overwrite your changes. Instead, make customizations through themes, plugins, or the wp-config.php file.

Common File Manager use cases

Installing plugins manually

If you need to install a premium plugin or can’t use the WordPress admin panel, upload the plugin ZIP file to /wp-content/plugins/ and extract it there. The plugin then appears in your WordPress Manager plugins section.

Recovering from errors

If a plugin or theme breaks your site, use File Manager to rename the problematic folder. For example, renaming /wp-content/plugins/problem-plugin/ to /wp-content/plugins/problem-plugin-disabled/ immediately deactivates it, allowing you to access your admin panel again.

Managing backups

While WordPress Manager includes a dedicated Backups section, you can also use File Manager to download specific files or folders for manual backups. This is particularly useful for backing up custom code or configuration files before making changes.

Viewing error logs

Error logs (typically error_log files) appear in various directories and help troubleshoot issues. File Manager allows you to view, download, or delete these logs for analysis. Moreover, clearing old logs helps free up disk space.

Editing configuration files

You might need to edit wp-config.php to change database credentials, enable debugging, or add custom constants. Similarly, editing .htaccess lets you modify URL rewriting rules or add custom server directives.

Best practices for File Manager usage

Following these recommendations helps prevent data loss and maintain site security:

Always back up before making changes

Before editing or deleting files, create a backup using the WordPress Manager Backups feature. Alternatively, download copies of files you’re about to modify. Consequently, you can quickly restore if something goes wrong.

Use staging for testing

Test file changes on your staging environment before applying them to production. This prevents errors from affecting your live site visitors. Furthermore, staging lets you experiment freely without risk.

Set correct permissions

Maintain proper file permissions for security. Files should typically be 644, directories should be 755.

Don’t modify core files

Avoid editing WordPress core files in /wp-admin/ and /wp-includes/. Updates will overwrite your changes, and modifications can create security holes or break functionality. Instead, use themes, plugins, or hooks for customizations.

Keep files organized

Maintain a clean file structure by removing unused themes and plugins. Delete backup files, old uploads, and temporary files regularly. Moreover, a tidy file system makes troubleshooting easier when issues arise.

Security considerations

File Manager provides powerful access to your WordPress installation, so security is critical:

  • Protect sensitive files: Ensure wp-config.php and other configuration files have right permissions
  • Remove suspicious files: Delete unknown PHP files or scripts that appear unexpectedly
  • Monitor file changes: Regular backups help identify unauthorized modifications
  • Use secure connections: Always access File Manager through HTTPS
  • Enable security features: Use WordPress Manager Security settings for additional protection

Troubleshooting File Manager issues

Cannot edit files

If you can’t edit files, check your hosting account permissions. Additionally, some files may be locked by system processes – try again after a few minutes. Similarly, large files may time out during editing; download them, edit locally, and re-upload instead.

Upload fails

Upload failures typically result from file size limits or insufficient disk space. Check your available storage in the WordPress Manager overview. Alternatively, upload large files via FTP clients which handle large transfers more reliably.

Permission errors

If WordPress reports permission errors, verify file and directory permissions are set correctly. Most permission issues resolve by setting files to 644 and directories to 755. However, some servers require slightly different settings – consult JetHost support if standard permissions don’t work.

Need more help?

Explore more WordPress Manager guides and hosting tutorials in our knowledgebase. The WordPress Manager is included free with all hosting for WordPress plans at JetHost.

For additional support with file management or cPanel, our team is here to help you maintain your website files safely.