manifest / integrations / wp-block-control
Arrigoo CDP Block control
Control display of your blocks based on segments from the Arrigoo CDP.
★ 2stars
153composer installs
0forks
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/arrigoo/wp-block-control/archive/refs/heads/main.zipAlso on Packagist as arrigoo/wp-block-control:
composer require arrigoo/wp-block-controlFrom the readme
Arrigoo Block control
What this plugin does
A WordPress plugin that adds a "CDP Segment control" panel to every Gutenberg block's inspector. Editors pick segments (from the Arrigoo CDP) that the block should be shown to or hidden from. All blocks still render server-side; a frontend script reads the visitor's segments from the Arrigoo CDP and either reveals or removes the marked blocks in the DOM.
Commands
- npm run build — Builds both JS entry points with @wordpress/scripts (webpack) and copies src/bundle.js to build/bundle.js. The copy step is required because bundle.js is a pre-built CDP SDK artifact, not a webpack entry — webpack would otherwise overwrite or skip it.
- npm start — wp-scripts start (watch mode for src/index.js and src/frontend-loader.js). Note: this does not copy bundle.js; run npm run build once to seed it.
- composer install — Installs the arrigoo/cdp-php-sdk dependency and sets up the PSR-4 autoloader for the Arrigoo\WpCdpBlockControl\ namespace. The plugin relies on a Composer autoloader being loaded by WordPress (see README.md — the deliciousbrains "WP in git" pattern).
No test suite or linter is configured.
Architecture
Two-stage rendering (the core
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 1.2.12 | Sep 3, 2026 |
| 1.2.11 | Aug 26, 2026 |
| 1.2.10 | Jun 22, 2026 |
| 1.2.9 | Jun 22, 2026 |
| 1.2.8 | Jun 22, 2026 |
| 1.2.7 | Jun 19, 2026 |
| 1.2.6 | Jun 18, 2026 |
| 1.2.5 | Jun 9, 2026 |
| 1.2.4 | Jun 1, 2026 |
| 1.2.3 | Mar 23, 2026 |
| 1.2.2 | Mar 19, 2026 |
| 1.2.1 | Jan 26, 2026 |
| 1.2.0 | Jan 22, 2026 |
| SC-1.1.0 | Nov 10, 2025 |
| 1.1.0 | Nov 10, 2025 |
| SC-1.0.0 | Nov 7, 2025 |
| 1.0.0 | Oct 22, 2025 |
| SC-0.1.1 | Nov 20, 2024 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.