Backups. Backups. Backups. This is the most important habit when using Foenix. Make a backup before every session where you plan to make changes. No exceptions.
Why backups are critical
Foenix has full administrator-level access to your WordPress site and can modify files, the database, plugins, and themes. If something goes wrong - an unexpected conflict, a PHP error in generated code, or an incomplete agent run - the fastest recovery path is always a recent backup.
Foenix has a Rollback feature for some file changes, but it does not cover everything - especially database changes, published content, and settings.
Where to make backups
Always back up at the hosting level - not inside WordPress.
A backup plugin inside WordPress only protects you if WordPress itself is still running. If the site breaks completely, you need a backup that exists outside of it - on your hosting server or in cloud storage.
Most hosting providers offer:
- Automatic daily snapshots (cPanel, Plesk, Cloudways, etc.)
- One-click restore from the hosting control panel
Check your hosting dashboard and enable automatic backups if not already active.
Staging environments
We are actively working on a built-in Staging feature so you can test changes safely before applying them to your live site. Until then - please rely on backups at the hosting level.
When to make a backup
- Before any session where you plan to make edits
- Before running an agent for the first time
- Before modifying
functions.php or theme files
- Before installing or modifying plugins