WooCart runs WebDav, an alternative secure protocol to SFTP and (unsecured) FTP.
WebDav has two main benefits over SFTP/FTP: files cannot be overwritten because they are locked when someone is editing them, and faster transfer.
File Transfer is available only on Staging stores
WebDav is available only on staging stores and Development stores. This is to prevent potential breaking changes on live stores.
You get the URL, username, and password under the Settings tab that you can then use in your client or in the command line. Port is the default for HTTPS, 443.
Once you're finished with the changes, review the staging store, then Publish to Live.
Use WebDav with Desktop Clients
In most cases, you can run the same client as SFTP/FTP. We recommend Cyberduck for Windows and macOS.
You can choose WebDav from the dropdown menu for connections.
On Linux, you have to use
davs:// instead of
Warning: we strongly advise against editing files directly
It's very simple to crash the store this way and lose access to it. The only way to fix the store after that would be with WP-CLI. We recommend editing files with Theme or Plugin editors. This way, your file changes have to go through WordPress checks that will prevent saving if an error is found.