WPBulk Installer
Bulk install + presets langsung dari plugin-install.php dengan UI Neumorphism.
by Mordenhost · github.com/sadewadee/wpbulk-installer · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sadewadee/wpbulk-installer/archive/refs/heads/main.zipReadme
=== WPBulk Installer === Contributors: wpbulk Donate link: https://wpbulk.com/donate Tags: bulk install, plugin installer, preset, batch install, plugin management Requires at least: 6.4 Tested up to: 6.8.2 Requires PHP: 7.4 Stable tag: 1.0.1 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html
Bulk install WordPress plugins with predefined presets. Save time by installing multiple plugins at once with beautiful Neumorphism UI.
== Description ==
WPBulk Installer is a powerful WordPress plugin that allows you to install multiple plugins at once using predefined presets. Perfect for developers, agencies, and anyone who frequently sets up new WordPress sites.
= Key Features =
- Bulk Plugin Installation - Install multiple plugins simultaneously
- Preset Management - Create and manage custom plugin presets
- Beautiful UI - Modern Neumorphism design with dark mode support
- Progress Tracking - Real-time installation progress with detailed logs
- WordPress Integration - Seamlessly integrates with WordPress admin
- Caching System - Smart caching for improved performance
- Security First - Built with WordPress security best practices
- Accessibility Ready - WCAG compliant interface
- Mobile Responsive - Works perfectly on all devices
= Use Cases =
- Web Developers - Quickly set up development environments
- Agencies - Standardize client site setups
- Site Administrators - Batch install essential plugins
- Theme Developers - Install recommended plugins for themes
- Multisite Networks - Consistent plugin installations across sites
= Preset Categories =
- Essential Plugins - Security, SEO, Performance basics
- E-commerce Setup - WooCommerce and related plugins
- Content Creation - Page builders, forms, galleries
- Developer Tools - Debugging, staging, development plugins
- Marketing Suite - Analytics, social media, email marketing
- Custom Presets - Create your own plugin collections
= Technical Features =
- AJAX-Powered - Smooth, non-blocking installation process
- Error Handling - Comprehensive error reporting and recovery
- Plugin Validation - Checks plugin compatibility before installation
- Automatic Activation - Option to activate plugins after installation
- Installation Logs - Detailed logs for troubleshooting
- Cache Management - Intelligent caching with manual refresh options
= Integration =
- Admin Dashboard - Dedicated settings and management pages
- Plugins Page - Quick access buttons on the plugins list
- WordPress Hooks - Extensible with actions and filters
- REST API Ready - Future API integration support
== Installation ==
= Automatic Installation =
- Log in to your WordPress admin panel
- Go to Plugins > Add New
- Search for "WPBulk Installer"
- Click "Install Now" and then "Activate"
- Go to Tools > WPBulk Installer to get started
= Manual Installation =
- Download the plugin zip file
- Log in to your WordPress admin panel
- Go to Plugins > Add New > Upload Plugin
- Choose the downloaded zip file and click "Install Now"
- Activate the plugin
- Go to Tools > WPBulk Installer to configure
= After Installation =
- Navigate to Tools > WPBulk Installer
- Choose from predefined presets or create custom ones
- Select plugins you want to install
- Click "Install Selected Plugins"
- Monitor the installation progress
- Review the installation results
== Frequently Asked Questions ==
= Is this plugin safe to use? =
Yes! WPBulk Installer follows WordPress security best practices including nonce verification, capability checks, and input sanitization. All plugins are installed through WordPress's official Plugin_Upgrader class.
= Can I create custom presets? =
Absolutely! You can create unlimited custom presets with your preferred plugin combinations. Presets can be exported and imported for easy sharing.
= Does it work with premium plugins? =
WPBulk Installer works with any plugin available in the WordPress.org repository. For premium plugins, you'll need to install them manually as they require license keys.
= What happens if a plugin fails to install? =
The plugin provides detailed error reporting. Failed installations won't stop the process - other plugins will continue installing. You can retry failed installations individually.
= Can I use this on multisite networks? =
Yes, WPBulk Installer is multisite compatible. Network administrators can install plugins network-wide or on individual sites.
= Does it slow down my site? =
No, the plugin only runs during installation processes. It includes smart caching and is designed for minimal performance impact.
= Can I schedule bulk installations? =
Currently, installations are manual. Scheduled installations may be added in future versions based on user feedback.
= Is there a limit to how many plugins I can install? =
There's no hard limit, but we recommend installing in batches of 10-20 plugins for optimal performance and easier troubleshooting.
== Screenshots ==
- Main Installation Page - Beautiful Neumorphism interface with preset selection
- Preset Management - Create and manage custom plugin presets
- Installation Progress - Real-time progress tracking with detailed logs
- Results Summary - Comprehensive installation results and statistics
- Settings Page - Configure plugin behavior and preferences
- Plugins Page Integration - Quick access buttons on WordPress plugins page
- Mobile Interface - Fully responsive design for mobile devices
- Dark Mode - Elegant dark theme support
== Changelog ==
= 1.0.1 - 2025-09-08 =
- Fixed: PHP parse error from invalid import and malformed echo in Install_Page_UI
- Fixed: Fatal error on edit preset when data stored as string (normalize plugins/slugs/tags)
- Improved: Hide actions for default presets; keep actions for custom presets only
- UX: 2-column preset grid and icon sizing fixes; clearer plugin list in presets
- UX: Textarea normalization to 1 slug per line on paste/blur
- Docs: Updated Tested up to and license
= 1.0.0 - 2024-01-15 =
- Initial Release
- Bulk plugin installation functionality
- Preset management system
- Neumorphism UI design
- Real-time progress tracking
- WordPress admin integration
- Caching system implementation
- Security and accessibility features
- Mobile responsive design
- Dark mode support
== Upgrade Notice ==
= 1.0.0 = Initial release of WPBulk Installer. Install to start bulk installing plugins with beautiful presets!
== Technical Requirements ==
- WordPress: 5.0 or higher
- PHP: 7.4 or higher (8.0+ recommended)
- MySQL: 5.6 or higher
- Memory: 128MB minimum (256MB recommended)
- Permissions: Plugin installation capabilities
== Support ==
For support, feature requests, or bug reports:
- Documentation: https://wpbulk.com/docs
- Support Forum: https://wordpress.org/support/plugin/wpbulk-installer
- GitHub: https://github.com/wpbulk/wpbulk-installer
- Email: support@wpbulk.com
== Contributing ==
We welcome contributions! Please see our GitHub repository for contribution guidelines and development setup instructions.
== Privacy Policy ==
WPBulk Installer does not collect, store, or transmit any personal data. All plugin installations are processed locally on your WordPress site using WordPress's built-in functionality.
== Credits ==
- UI Design: Inspired by Neumorphism design principles
- Icons: WordPress Dashicons and custom SVG icons
- Testing: Extensive testing across WordPress versions and hosting environments
- Community: Thanks to all beta testers and contributors
== Roadmap ==
- v1.1.0 - Plugin dependency management
- v1.2.0 - Preset sharing and community presets
- v1.3.0 - Scheduled installations
- v1.4.0 - Premium plugin support
- v1.5.0 - REST API integration
Stay tuned for exciting updates!