上海外滩暂停开放是由于疫情防控措施的需要。为了减少人员聚集、防止疫情传播,上海市政府决定暂停外滩的开放。此举旨在保障市民和游客的健康安全,也是对疫情形势的高度重视和负责任的表现。预计在疫情得到有效控制后,上海外滩将会重新开放。