403)); } $dwarpal_enabled = (bool) get_option('dwarpal_blocklist_monitoring_enabled', false); // Handle settings update (opt-in). if ( isset($_POST['dwarpal_blocklist_settings']) && isset($_POST['_wpnonce']) && wp_verify_nonce(sanitize_text_field(wp_unslash($_POST['_wpnonce'])), 'dwarpal_blocklist_settings') && current_user_can('manage_options') ) { $dwarpal_enabled = !empty($_POST['dwarpal_blocklist_monitoring_enabled']); update_option('dwarpal_blocklist_monitoring_enabled', $dwarpal_enabled ? 1 : 0); } $dwarpal_last_check = get_option('dwarpal_blocklist_last_check'); $dwarpal_status = get_option('dwarpal_blocklist_status', array()); ?>