WP Manifestindependent plugin directory
manifest / editor / wbcom-essential

Wbcom Essential WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Essential plugin for Wbcom Themes

★ 0stars
34release downloads
v4.7.0latest · 15d ago

Install

Download wbcom-essential-4.7.0.zip From the v4.7.0 release on GitHub, Oct 8, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/vapvarun/wbcom-essential/releases/download/v4.7.0/wbcom-essential-4.7.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

The Essential Companion for Your WordPress Theme

32 production-grade Gutenberg V2 blocks. 43 Elementor widgets. 5 BuddyPress blocks. A free plugin that makes Theme Reign, BuddyX, and BuddyX Pro even more powerful.

Overview

WBcom Essential provides production-ready blocks and widgets that inherit your theme's colors automatically. Built by the team behind BuddyX and Theme Reign, it's designed to work seamlessly with our themes—but works beautifully on any WordPress site.

Key Features

  • 32 Gutenberg V2 Blocks - Rebuilt from a shared infrastructure to a competitive-audit quality standard
  • 43 Elementor Widgets - Same features in Elementor widget format
  • 5 BuddyPress Blocks - Built specifically for community sites (activity, members, groups)
  • 4 WooCommerce Blocks + 2 EDD Blocks - Conditional, loaded only when plugins are active
  • Responsive 3-Breakpoint - Desktop/Tablet/Mobile controls on every block
  • Theme Colors Toggle - Blocks inherit your theme's color scheme automatically
  • Accessibility Built-in - ARIA, keyboard navigation, prefers-reduced-motion
  • Conditional Loading - Only loads assets when needed
  • RTL Support - Full right-to-left language support
  • FSE Compatible - Works with Full Site Editing

Requirements

Requirement Minimum Version
WordPress 6.0+
PHP 8.0+
MySQL 5.7+ / MariaDB 10.3+

Optional

  • Elementor 3.0+ (for Elementor widgets)
  • BuddyPress 10.0+ (for BuddyPress blocks)
  • WooCommerce 7.0+ (for WooCommerce blocks)
  • bbPress 2.6+ (for Forums blocks)

Installation

From WordPress Admin

  1. Go to Plugins → Add New
  2. Search for "WBcom Essential"
  3. Click Install Now then Activate

Manual Installation

  1. Download the plugin from wbcomdesigns.com
  2. Go to Plugins → Add New → Upload Plugin
  3. Choose the downloaded ZIP file
  4. Click Install Now then Activate

Via WP-CLI

wp plugin install wbcom-essential --activate

Block Categories

All 32 V2 blocks are organized into 7 categories:

Category Block Count
Essential - Marketing 7
Essential - Content 5
Essential - Blog 3
Essential - Design 6
Essential - BuddyPress 5
Essential - WooCommerce 4
Essential - EDD (conditional) 2

Theme Compatibility

Optimized For

  • Theme Reign - Full color integration and matched component designs
  • BuddyX - Free theme from WordPress.org
  • BuddyX Pro - Premium version with additional features

Universal Compatibility

Works with any properly coded WordPress theme. The Theme Colors feature adapts to themes that use CSS custom properties.

Documentation

  • User Documentation: docs.wbcomdesigns.com
  • Developer Documentation: See docs/ folder
  • Architecture Reference: See docs/architecture/PLUGIN_ARCHITECTURE.md

Development

Build Commands

Do NOT run npm run build or wp-scripts build directly. This plugin uses custom Node scripts driven by scripts/build-blocks.js. The default wp-scripts entry is ./src, which doesn't exist in this repo — block sources live in plugins/gutenberg/src/blocks/.

# Install dependencies (first time only)
npm install

# --- Block build ---
npm run build:blocks     # Production build of all 32 V2 blocks
npm run dev:blocks       # Watch mode for development
npm run clean:blocks     # Remove build/blocks/

# --- Distribution zip ---
# Builds blocks, then runs grunt to assemble a clean plugin zip in dist/
# excluding /docs, /marketing, /plan, /scripts, /node_modules, *.md,
# composer/grunt/phpcs/phpstan/phpunit tooling, and block source files.
npm run dist             # dist/wbcom-essential-<version>.zip
npm run release          # Same as dist, but also regenerates .pot/i18n

# --- i18n only ---
npm run i18n             # checktextdomain + makepot

After running npm run dist, the releasable zip is at:

dist/wbcom-essential-<pluginVersion>.zip

where <pluginVersion> is set in gruntfile.js (keep it in sync with loader.php and readme.txt when releasing).

Directory Structure

wbcom-essential/
├── admin/                      # Admin panel functionality
├── build/                      # Compiled block assets
├── includes/                   # Core plugin functionality
├── plugins/
│   ├── elementor/              # Elementor integration (43 widgets)
│   └── gutenberg/              # Gutenberg V2 blocks (32 blocks)
│       ├── src/
│       │   ├── shared/         # Shared infrastructure (components, hooks, utils, tokens)
│       │   └── blocks/         # 32 V2 block source files
│       ├── BlockRegistrar.php  # Auto-register from build/blocks/
│       └── gutenberg.php       # Loader, categories, REST routes
├── languages/                  # Translations
└── docs/                       # Documentation

Support

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

This plugin is licensed under the GPL-2.0+.

Credits

Built with care by Wbcom Designs - the team behind Theme Reign, BuddyX, and BuddyX Pro themes.


Version: 4.5.0 Requires WordPress: 6.0+ Requires PHP: 8.0+ Tested up to: WordPress 6.9

Releases

Newest 25 of 53 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v4.7.0 latest
Oct 8, 2026 15d ago
wbcom-essential-4.7.0.zip
6
Jul 6, 2026 3mo ago
wbcom-essential-4.6.3.zip
12
Jun 20, 2026 4mo ago
wbcom-essential-4.6.2.zip
3
May 10, 2026 5mo ago
wbcom-essential-4.5.0.zip
6
Mar 11, 2026 7mo ago
wbcom-essential-4.3.0.zip
3
Feb 3, 2026 8mo ago
wbcom-essential-4.2.1.zip
4
Jan 19, 2026 9mo ago
tag only
—
Nov 25, 2025 11mo ago
tag only
—
Jul 28, 2025 1 year ago
tag only
—
Feb 18, 2025 1 year ago
tag only
—
Dec 18, 2024 1 year ago
tag only
—
Dec 18, 2024 1 year ago
tag only
—
Dec 3, 2024 1 year ago
tag only
—
Oct 22, 2024 2 years ago
tag only
—
Oct 4, 2024 2 years ago
tag only
—
Jul 1, 2024 2 years ago
tag only
—
Feb 9, 2024 2 years ago
tag only
—
Dec 15, 2023 2 years ago
tag only
—
Oct 6, 2023 3 years ago
tag only
—
May 11, 2023 3 years ago
tag only
—
Oct 24, 2022 4 years ago
tag only
—
Sep 2, 2022 4 years ago
tag only
—
Aug 3, 2022 4 years ago
tag only
—
Apr 22, 2022 4 years ago
tag only
—
Apr 20, 2022 4 years ago
tag only
—
All releases on GitHub →
A grade

Security

Wbcom Essential 4.7.0 · audited by WP Registry

No security issues found.

Audited release
4.7.0
Findings
none
Worst severity
—
Content hash
c00c63e2e7faf974dcfdfdf3…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.