Core Ecosystem Hub
4WP Bundle
The command center for the 4WP plugin suite — install, activate, update, and manage open-source WordPress plugins from one wp-admin dashboard. Built-in Gutenberg block addons included.
What it does
One plugin — ecosystem dashboard, optional Gutenberg blocks, and a REST API for automation
One Dashboard
List installed 4WP plugins, sync with the GitHub catalog, install missing plugins, activate/deactivate, and update when a newer release is available.
Built-in Blocks
Show More, Swipe Carousel, and Video Lightbox — enable only the Gutenberg addons you need under 4WP Bundle → Addons.
REST API
4wp/v1/blocks, plugin install, toggle, and update endpoints — same operations as the dashboard, gated by WordPress capabilities.
Built-in Gutenberg addons
Compiled into the plugin — toggle per site under 4WP Bundle → Addons
- 4WP Show More (
forwp/show-more) — collapsible content with Show more / Show less toggle and configurable collapsed height. - 4WP Swipe Carousel (
forwp/swipe-carousel) — inner blocks as slides; Swiper with mobile/tablet/desktop breakpoint controls, pagination, and navigation. - 4WP Video Lightbox (
forwp/video-lightbox) — wrap any blocks as a trigger; click opens a lightbox with video URL and optional poster image.
From source: npm install && npm run build in the plugin directory. Requires WordPress 5.0+, PHP 7.4+. Version 1.0.5 · GPL v2+.
FAQ
Common questions about 4WP Bundle — wrapped with 4WP FAQ for Schema JSON-LD
What is 4WP Bundle?
4WP Bundle is the core hub plugin for the 4WP open-source suite. It provides a React-powered wp-admin dashboard to install, activate, update, and manage sibling 4wp-* plugins, plus optional built-in Gutenberg block addons (Show More, Swipe Carousel, Video Lightbox).
Do I need 4WP Bundle to use other 4WP plugins?
No. Each 4WP plugin works standalone. Bundle is recommended when you run several 4WP plugins and want one dashboard, catalog sync with GitHub, and shared addon blocks in the editor.
How does the plugin dashboard work?
Under 4WP Bundle → Blocks, the UI lists every installed 4wp-* plugin and compares versions against the remote plugins.json manifest from GitHub. You can install missing plugins via download URL, activate or deactivate, update when a newer release exists, and open README or documentation links.
What built-in Gutenberg blocks are included?
Three addons ship with Bundle: Show More (collapsible content), Swipe Carousel (InnerBlocks + Swiper), and Video Lightbox (trigger opens video overlay). They register only when enabled.
How do I enable or disable an addon block?
Go to 4WP Bundle → Addons, check or uncheck each addon, and click Save. Disabled addons are not registered on init, so they disappear from the block inserter.
Where does the plugin catalog come from?
The dashboard fetches plugins.json from the 4wpdev GitHub org — slugs, versions, repository URLs, and optional GitHub Releases download URLs. Documentation links point to 4wp.dev/plugin/{slug}/.
What REST API endpoints are available?
GET /wp-json/4wp/v1/blocks · POST …/plugin-install · POST …/block-toggle · POST …/plugin-update — each requires appropriate WordPress capabilities (manage_options, install_plugins, etc.).
What are the system requirements?
WordPress 5.0 or higher and PHP 7.4+. When installing from GitHub source, run npm install && npm run build to compile block addons. Rename the folder to 4wp-bundle if GitHub adds a -main suffix.
How do I install from GitHub?
Download the zip from github.com/4wpdev/4wp-bundle, upload via Plugins → Add New, or use the Bundle dashboard to install sibling plugins from the catalog. Activate under Plugins.
Is 4WP Bundle free and open source?
Yes — GPL v2 or later. Source on GitHub, maintained by 4WP.dev. Not on WordPress.org yet; install from GitHub or via the ecosystem dashboard.
Ready to manage your 4WP stack?
Install 4WP Bundle from GitHub, enable the blocks you need, and explore the rest of the ecosystem.