Selmitec QuickSnap Restore
Selmitec QuickSnap Restore
Description
Selmitec QuickSnap Restore lets you create a “snapshot” before updates or important changes and restore it when needed.
Key features (Free)
* One-click snapshot.
* Custom name for each snapshot.
* Restore with redirect back to the current admin page (stored location).
* Auto-login of the current user after restore.
* Saves and restores: database, plugins, and themes.
* Minimal UI, admin-only.
Where snapshots are stored
Snapshots are saved under uploads:
wp-content/uploads/selmitec-quicksnap-restore/snapshots/
External services
This plugin can optionally send notifications via Telegram.
When enabled, it connects to the Telegram Bot API (api.telegram.org) to deliver messages about snapshot/restore events.
- Service: Telegram Bot API (Telegram Messenger LLP / Telegram FZ-LLC)
- What it is used for: sending optional admin notifications to a Telegram chat.
- What data is sent: the bot token (in the request URL), chat_id, and the notification text you configure (which may include your site URL if you choose to include it in the message).
- When data is sent: only when Telegram notifications are enabled in the plugin settings and a snapshot/restore event triggers a notification.
- Terms of Service: https://telegram.org/tos
- Privacy Policy: https://telegram.org/privacy
Installation
- Upload the
selmitec-quicksnap-restorefolder to/wp-content/plugins/, or upload the ZIP via Plugins > Add New > Upload Plugin. - Activate the plugin.
- Go to Tools > Selmitec QuickSnap Restore.
Faq
No. The Free build saves database, plugins, and themes only. (Uploads can make snapshots very large and slow.)
No. The plugin operates only in the admin area.
Yes. Actions require the manage_options capability and use nonces.
Reviews
Changelog
1.0.1
- Security hardening: improved nonce checks and input sanitization.
- Compatibility: filesystem operations via WordPress APIs (WP_Filesystem/wp_delete_file).
- Admin UX: notices improved and settings saved correctly.