| @@ -860,8 +860,9 @@ | ||
| 860 | 860 | | `imagify_register_context` | `apply_filters('imagify_register_context', array $contexts)` | Register a custom context; key = context slug, value = class name | |
| 861 | 861 | | `imagify_backup_directory` | `apply_filters('imagify_backup_directory', string $path, int $attachment_id)` | Override per-attachment backup directory | |
| 862 | 862 | | `imagify_api_http_request_timeout` | `apply_filters('imagify_api_http_request_timeout', int $timeout, string $endpoint)` | Override API request timeout in seconds | |
| 863 | 863 | | `imagify_event_recurrence` | `apply_filters('imagify_event_recurrence', string $recurrence, string $event)` | Change cron job recurrence (e.g. `'daily'`, `'hourly'`) | |
| 864 | +| `imagify_site_root_url` | `apply_filters('imagify_site_root_url', string $root_url, int $blog_id)` | Override the site root URL used for internal-URL matching. Needed on multisites with domain mapping | | |
| 864 | 865 | |
| 865 | 866 | --- |
| 866 | 867 | |
| 867 | 868 | ## 15. Scheduled Tasks — Cron & ActionScheduler |