If i where you i would read the folder where the zip a
$path="/path/to/extract";
$file="/path/to/zip.zip";
unzip_file( $file, $path );
$files = scandir($path);
$files = array_diff(scandir($path), array('.', '..')); // removes empty spots from the array
and then do what you want with the files. File names are in the $files array.
foreach ($files as $key => $file) {
# code...
}
Did not test it but i think this should work 🙂
Related Posts:
- Creating directory in uploads – wp_mkdir_p() or WP_Filesystem?
- Convenient way to use wp_filesystem
- Is there a WP Way of getting a filehandle?
- Is fopen() forbidden in WP?
- Converting fopen/fwrite operations to WP_filesystem
- Is it bad to store many files in a single folder?
- External pages redirecting back to wordpress
- WordPress Login doesnt respond after using Filezilla to upload my files on the server
- List of files/folders writable by the web server?
- Save PDF File From Plugin to Filesystem /wp_upload
- accessing files in custom folder in wordpress
- What dependencies should I load and to use the WP_Filesystem?
- What files are safe to delete after a security breach in WP content folder?
- Failed opening required
- Correct file permissions for in-browser updates using WP-CLI
- WordPress installation on digitalocean eating the server storage
- Serve contents from Nextcloud / WebDAV
- temphangle variable missing when using wp_filesystem copy
- File ownership for file tree php user ID – Folder permission 775
- How to write to a text file and save it in a folder for later download?
- 403 Error on “/”
- Should I use Filesystem API for reading files or listing directories?
- saving file to external server vip
- Time limited file download upon form submit
- Does unzip_file() over-write by default?
- What is the difference between the .po .mo and .pot localization files?
- Where to store PHP files created by plugin / themes
- How to convert the file path to a URL of the same file?
- How to give image source in wordpress page editor?
- How to configure WP filesystem access in Linux (Ubuntu Server)?
- Necessary user, group and permissions for core updates
- Moving wp-content outside of web root?
- Why do I get undefined function export_wp()?
- $wp_filesystem returns NULL. What are the dependencies?
- Merging PHP download script into `functions.php`
- Uploading non-media files?
- Setting wp_temp_dir and permissions not working for “Missing A Temporary Folder” error
- wp_temp_dir does not change the /tmp temporary default directory
- wp-config.php file permissions
- Standard permissions for wordpress; Plugin installation asks for FTP credentials
- How to move WordPress theme files into a subfolder without breaking the theme?
- How do I maintain static directories on multisite subdomains?
- Uploading Media gives error “Missing a temporary folder.”
- What are the hierarchy of filenames while initialising a WordPress plugin?
- What is the best way to move a plugin´s subdirectory+files to wp-content/uploads-directory?
- Can’t write pdf file to upload directory using FPDF
- Change default uploads file using wp Skeleton
- Installation failed: Could not create directory – CentOS 7
- Relative file paths in CSS when linking directly (not enqueuing)
- Adding Adobe files to a wordpress site [closed]
- Placing assets for external use
- How to check if txt file exists inside template folder?
- Can I delete `wp-config-sample.php` after installing and configuring WordPress?
- Files automatically added
- What permissions should I give directories if I want to make WordPress more secure?
- Where do I save widget code for wordpress?
- Interface for logged-in users to upload/download files
- “dashboard”-named PHP file doesn’t get included
- How to first edit in local WordPress editor on page and the add code?
- WordPress and plugins can’t update (“inconsistent file permissions” error)?
- How to block access to files without modifying .htaccess or ngnix config? [closed]
- Why is server preventing admin styles? (Was: Where are WordPress sessions saved?)
- How to know which ajax file or function is called for action
- Running WordPress as FTP user?
- Alternative to file_get_contents() for theme operations
- Can WP plugins access files outside the installation folder?
- How to replace file_get_contents() with a WordPress Filesystem call
- Is it better to store images and other files in the root directory or the theme directory
- Theme, WordPress Version, MySQL Version, PHP Version Update affected files and folders
- Running rmdir function on post save
- Does WordPress create a new Linux user when creating a new WordPress blog?
- Why does WP load so many files in the head of source code? How do I optimize it?
- Should I store critical css in the database or in my theme’s filesystem?
- Look for a file in a theme before loading from plugin
- get_template_directory() returns wrong address on VPS
- Cleaning a filename after image sideloading a url that contains `%20`
- Page to show a link to every file in an directory
- Uploaded images result in a file url with full path on disk appended
- How to prevent users to view server files using WP File Manager plugin?
- Save media files (images) to database instead of the filesystem
- Where to store sensitive uploaded file?
- How to handle a lot of media files in the uploads folder? (+10.000)
- Downloadable content file structure
- Creating an .ics calendar subscription service with wordpress
- How to include all files within a folder & its sub folders to functions.php?
- How to Call Function From Separate WordPress Install on Same Server?
- Can’t Install WordPress (local) Failed to open file wp-includes/wp-db.php
- FS method direct on NGINX
- Avoid ‘uploads’ 777 permissions: Potential threat or clean solution?
- Using external file with WP_USE_THEMES set to false causing 404
- Private file system for attachments
- Folder Permissions + Security Concerns
- Displaying $_FILES data (simlar to $_POST)
- wp_redirect to file:// location results in blank page/cannot be displayed page
- No error in debug mode, wordpress template can not be loaded
- FTP file manager AS wordpress site
- Accessing a file saved outside webroot in a wordpress post
- How do I upload my WordPress code files from previous website onto local host WordPress website?
- WordPress files owner changed silently
- Hook on opening a media/document