diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php index f9962827de..1060979e33 100644 --- a/src/wp-admin/includes/media.php +++ b/src/wp-admin/includes/media.php @@ -1780,6 +1780,12 @@ $plupload_init = array( 'multipart_params' => $post_params, ); +// Currently only iOS Safari supports multiple files uploading but has a bug that prevents uploading of videos +// when enabled. See #29602. +if ( wp_is_mobile() ) { + $plupload_init['multi_selection'] = false; +} + /** * Filter the default Plupload settings. * diff --git a/src/wp-includes/media.php b/src/wp-includes/media.php index 4a0fa392a7..0f9b777477 100644 --- a/src/wp-includes/media.php +++ b/src/wp-includes/media.php @@ -2542,6 +2542,12 @@ function wp_plupload_default_settings() { ), ); + // Currently only iOS Safari supports multiple files uploading but has a bug that prevents uploading of videos + // when enabled. See #29602. + if ( wp_is_mobile() ) { + $defaults['multi_selection'] = false; + } + /** * Filter the Plupload default settings. *