Curiously WordPress does recognize multiple plugins in a directory, but results can be highly unstable. It also wouldn’t be possible at all if plugins had overlapping file names inside.
I wouldn’t recommend you attempt this by literally putting them together in a folder and going through installer.
You don’t quite cover your situation in detail. The reasonable solutions I could thinkg of would be:
- uploading and extracting zip with the plugins directly
- using WP CLI command to install them quickly from remote URLs
- making a small plugin that will install these four (and possibly delete itself after)
Related Posts:
- How do I show data from gravity forms in my template? [closed]
- Show a different number of posts per page depending on context (e.g., homepage, search, archive)
- How to customize a plugin whilst maintaining ability to upgrade
- How can I reduce the amount of files loaded/included per plugin?
- How to assign user a role if none is present when logging in
- How to create custom LOGIN and REGISTRATION forms?
- Registration Form Validation in wordpress
- wamp server wordprocess whole from begining up on filezilla
- Access wordpress functions inside a plugin class
- How to add product images using script?
- Retrieve categories of a WooCommerce product in hierachical order
- How do I make a wordpress plugin with menu item etc
- How to use get_categories() with Event Organiser plugin
- Dashboard Disappears after Upgrade
- The website has resulted in too many redirects (redirect plugin)?
- Hide Theme options and Customize Admin menu
- How to implement Sentry on WordPress? [closed]
- Make specific products accessible only to a user role in WooCommerce
- Namespaces declared by a theme/plugin should start with the theme/plugin prefix. Found: “eustatos\test_plugin”
- WooCommerce – How can I list the same product as a variation and also as a simple product [closed]
- How to prevent users to download videos from lms website?
- Memberpress functions/documentation
- scrolltop always 0, can’t trigger script
- Assign post format to categories
- Add column to plugins table screen
- Auto activate plugin with unique user settings
- Pagination Broken on Static Pages but Works on Blog Articles
- Parse error: syntax error, unexpected ‘new’ (T_NEW) in /misc/41/000/204/381/9/user/web/ragami.net/wp-settings.php on line 219
- add_shortcode is not working in plugin where others are working
- Ajax call returning 0
- How to create restrict content to users (by user, not by role)
- do_shortcode is outputting a string
- WordPress plugin admin html being shown in Customizer iframe
- Custom plugin appears outside of the sidebar container
- accessing parent variables in child construct without executing action in parent
- Ajax : Call undefined function plugin_function() … can’t call any plugin function
- How to over-ride a file in a plugin? [closed]
- Does having more than 30 Admin Ajax affects site performance (plugin)?
- execute function after one completed
- How can I run a custom shortcode function on a live site and only run if the viewer is a specific machine?
- How Can I Safely Remove WP-Super Cache without messing my site up? [closed]
- How to Resize the Custom Post Images?
- Display Plugin Panels Outside of Admin Areas
- Super slow plugin page (lots of error 500)
- Looking for Gallery Plugin [closed]
- Notice: Undefined index: mtral_field_subscriber
- Delete free version plugin will also delete premium plugin
- Hosting multiple sites
- How to delete a theme using AJAX
- Adding a responsive grid onto a page (without using a Bootstrap theme) [closed]
- Licensing a Plugin [closed]
- Add a function call after content automatically?
- Plugin generating unexpected output – on WP mysql dump import
- WordPress plugin: Getting posts where checkbox selected
- How to auto strip hyperlinks & images in wordpress post
- How can I temporarily remove content from all pages, but leave up URL?
- WP_Table_List and ob_start() memory limit
- Best practice when modifying plugins CSS [duplicate]
- WP Editor, save content and category on frontend
- best way to run a php script away from the template?
- Limiting title characters in the AZIndex plugin
- What is the most efficient way of adding additional functionaliy for admin only
- How to show posts as custom field in specific post type?
- Disable WordPress Theme Browser and Plugin Browser
- how to auto random increment for post view
- How to add post title to custom php?
- .com creates automated link in post
- How to Disable Auto Executing Script in A Particular Page Only
- post id or permalink auto-incrementing number and reset everyday
- WordPress sitemap “Extra content at the end of the document”
- Looking for Image Slider that is based on default WP Media Library
- How to change the deafult template in WordPress plugin
- How to save the option’s new values plus old value without overwrite old one
- Display post to another website
- catch urls with specific pattern and show specific content for them by plugin
- Not displaying Woocommerce product page in lightbox
- Title and date of last post stays on page even after replacing the_content
- Get a Taxonomy values in an array
- Can we validate data from jquery
- Place content inside the Post Loop
- show-hide based on select option jquery wordpress
- error_log() not working in add_filter auto update callback
- Is there any wordpress function to update a random post every 10 minutes?
- Creating a register settings class that supports extended classes
- WordPress crashes when I click add new plugin
- wp_insert_post hook not being called with wp_publish_post or wp_insert_post?
- Calling a function from a link in WordPress
- Getting error “The package could not be installed. PCLZIP_ERR_BAD_FORMAT ”
- Not your usual Class ‘Memcached’ not found error
- Live coding in WordPress
- What is the correct method for updating post content from a plugin?
- Making a particular kind of search engine with WordPress?
- SMS messaging twordpress plugin [closed]
- Looking for a home page carousel [closed]
- Sell “create a post”, paid account for post creation
- How to remove site name (https://exp.com/) from WORDPRESS site source links or file load url
- How to customized post slider layout in elementor wordpress [closed]
- Can’t change login logo & css – older plugin data blocking?
- Learnpress FATAL ERROR
- Framework plugin inside wordpress