Das Problem
„Vor jedem Backup Redis flushen, danach Slack benachrichtigen." Bei anderen Plugins: eigener Cron-Wrapper drumherum.
Drei Wege für Custom-Logik: WP-Action-Hook für Devs, Webhook-URL für externe Tools, optional Shell-Command (gated via wp-config-Konstante).
„Vor jedem Backup Redis flushen, danach Slack benachrichtigen." Bei anderen Plugins: eigener Cron-Wrapper drumherum.
Drei Hook-Mechanismen: add_action('backsta_before_backup', …) für Plugin-Devs, Webhook-URL für externe HTTP-Receiver (Slack-Webhook ohne PHP), Shell-Command für Admins. Shell-Hooks brauchen define('BACKSTA_SHELL_HOOKS', true) in wp-config — bewusste Sicherheits-Hürde gegen Plugin-Settings-RCE.
Tab „Sicherheit" → Pre/Post-Backup-Hooks.