Introduction to Hosting-Level File Management
Managing a WordPress site often requires direct access to the underlying file system. Traditionally, this meant launching an FTP or SFTP client like FileZilla, retrieving credentials, configuring connections, and waiting for directory trees to load. For a minor adjustment, the setup overhead often outweighs the actual task.
While some administrators turn to WordPress plugins for browser-based file management, this approach introduces significant security vulnerabilities. Plugin-based file managers operate within the WordPress application layer, inheriting its entire attack surface. A notable example is the 2020 zero-day vulnerability in the WP File Manager plugin, which carried a maximum CVSS score of 10.0 and allowed unauthenticated attackers to upload PHP webshells.
A hosting-level utility like the MyKinsta file manager sidesteps these risks. It operates outside of WordPress, is protected by your hosting account credentials, and requires no additional plugins.
Accessing and Navigating the MyKinsta File Manager
The MyKinsta file manager provides direct interaction with your server filesystem through a standard web interface. To access it:
- Log in to your MyKinsta dashboard.
- Navigate to Sites in the sidebar.
- Select the specific environment you want to manage.
- Click on the Files tab.
By default, the interface opens at your public directory where WordPress is installed. Navigation mirrors a desktop operating system: click folders to open them, use breadcrumb links to traverse back up the directory tree, and access file-specific operations via the kebab menu (three-dot icon).
For team environments, accountability is built into the system. Every modification made through the file manager is recorded in the MyKinsta activity log under User activity, detailing precisely which user executed a change and when it occurred.
File Editing and Syntax Support
The built-in text editor supports all common web development formats, including PHP, HTML, CSS, JavaScript, JSON, XML, YAML, and SQL.
To view a file without making changes, click its filename or select View from the kebab menu to open it in read-only mode. To modify the file, click the Edit button within the viewer or select Edit directly from the kebab menu.
The editor includes line numbering to assist with debugging configuration files or tracking down syntax errors. Once modifications are complete, clicking Save changes applies updates immediately to the server.
Core File Operations and Bulk Actions
The file manager supports standard file system operations without requiring external software:
Symlinks are also displayed in the directory listing along with their target paths. Operations performed on symlinks affect only the link itself, leaving the target file or directory untouched.
Practical Troubleshooting Scenarios
The primary advantage of a hosting-level file manager is its independence from the WordPress application layer. If a bad plugin update or syntax error crashes the administrative dashboard (wp-admin), standard troubleshooting methods fail. With the MyKinsta file manager, you can bypass the dashboard entirely:
wp-content/plugins/.Similarly, you can directly edit critical configuration files like wp-config.php to adjust database constants or debugging parameters, or modify .htaccess rules without needing an SFTP client.
Log Analysis and Maintenance
Debugging backend issues often requires examining server logs. While MyKinsta provides a dedicated Logs tab for active error and access logs, the file manager grants access to the complete logs directory.
Navigating to the logs folder reveals rotated log files, including historical archives and compressed .gz files. Developers can inspect these files directly in the browser viewer or download them for offline analysis.
When to Still Use SFTP
Despite its versatility, the MyKinsta file manager is designed for manual, administrative tasks rather than heavy data operations. You should still use a dedicated SFTP client in the following scenarios:
For everyday fixes, code adjustments, and emergency deactivations, the MyKinsta file manager provides a secure, immediate alternative.
Frequently asked questions
Does the MyKinsta file manager require an FTP client?
No. The file manager is entirely web-based and runs directly inside your MyKinsta hosting dashboard.
Can I use the file manager if the WordPress dashboard (wp-admin) is down?
Yes. The file manager operates independently of WordPress, allowing you to fix fatal errors or deactivate broken plugins even when wp-admin is inaccessible.
Are file modifications tracked?
Yes. Every action taken in the file manager is recorded in the MyKinsta activity log under User activity.
What file types can be edited in the built-in editor?
The editor supports all text-based formats, including PHP, HTML, CSS, JavaScript, JSON, XML, YAML, and SQL.
Primary reference: Review the original announcement for exact release details. This article is an independent explanation and does not reproduce the source text.