'ids', 'number' => 100, 'offset' => $offset, 'orderby' => 'id', 'order' => 'ASC']); foreach ($siteIds as $siteId) { switch_to_blog($siteId); try { $deleteOptions(); } finally { restore_current_blog(); } } $offset += count($siteIds); } while (count($siteIds) === 100); } else { $deleteOptions(); }