delete( $base, true, 'd' ); } function sg7g_uninstall_site_options(): void { delete_option( 'sg7g_settings' ); delete_option( 'sg7g_flush_rewrite_rules' ); delete_option( 'sg7g_cover_backfill_version' ); delete_option( 'sg7g_plugin_version' ); delete_option( 'sg7g_validation_schema' ); delete_option( 'sg7g_statistics_schema' ); delete_option( 'sg7g_likes_schema' ); sg7g_uninstall_transfer_staging(); } if ( is_multisite() ) { $site_ids = get_sites( array( 'fields' => 'ids', 'number' => 0 ) ); foreach ( $site_ids as $site_id ) { switch_to_blog( (int) $site_id ); sg7g_uninstall_site_options(); restore_current_blog(); } } else { sg7g_uninstall_site_options(); }