JOC Blockora Morph Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
JOC Blockora Morph is a free, GPL-licensed block toolkit by JayOnCode. Browse a categorized block library, import variants into My Blocks, style them with CSS custom properties, use them in the block editor, and create Content Blocks with shortcodes when you need fixed content on any page or template.
Why JOC Blockora Morph?
- Build once, reuse everywhere — import a design, tune brand tokens, then ship it as a Gutenberg block or a shortcode.
- Theme-safe branding — Blockora Morph uses its own
--bm-*CSS variables and optionalbm-presets. It does not replace your active theme’s palette or typography. - Live preview & style editor — see changes before you commit; dock the inspector left, right, or bottom.
- No account required — nothing phones home. Data stays in your WordPress database and uploads directory.
- Gutenberg-native — built for the block editor (WordPress 6.4+) with classic and block themes both supported.
Key Features
Blocks Library & import
- Categorized library of block variants (Hero, Testimonials, Cards, Pricing, Tabs, and more).
- Live preview before you import.
- One-click import into My Blocks with enable/disable control per imported block.
- Clone and manage your library of saved designs.
Style editor & design tokens
- Style panels for colors, typography, spacing, media, buttons, and layout.
- Styles emitted as CSS custom properties (
--bm-*) underuploads/joc-blockora-morph/. - Responsive breakpoints (desktop / tablet / mobile) where the template supports them.
- Element order and visibility controls for multi-part sections.
Editor Blocks & Content Blocks
- Editor Blocks — appear in the Gutenberg inserter for free-form page building.
- Content Blocks — fixed content variants exposed as shortcodes for headers, footers, landing sections, or classic templates.
- Frontend editor (optional, system setting) for in-context tweaks when your role allows editing the post.
Theme Configuration
- Define Blockora Morph brand colors, fonts, and related tokens used across imported blocks.
- Adds optional Gutenberg presets with
bm-slugs; your theme’s own presets stay intact. - Optional remote font stylesheet URL (you must have rights to use any font you load). No Google Fonts CDN is loaded by default.
Icons & media
- Built-in Dashicons catalog; optional Font Awesome / Material Icons via a stylesheet URL you provide.
- Hero and media templates ship with local placeholders (no third-party image CDNs required for defaults).
Easy setup
- Install and activate JOC Blockora Morph (Plugins Add New, or upload the plugin folder).
- Open Blockora Morph in the admin menu and complete the welcome screen.
- Browse the Library, preview a variant, and import it into My Blocks.
- Style the block, then insert it in the editor — or create a Content Block shortcode for reuse anywhere.
- Optionally open Theme Configuration to align brand tokens across your Blockora Morph library.
Compatibility
- Requires WordPress 6.4+ and PHP 8.0+. Older environments cannot activate and show a clear admin message.
- Tested up to WordPress 7.0. If your WordPress version is newer than our Tested up to value, the directory may show “Untested with your version of WordPress” until we verify that release.
- Classic and block themes are both supported. Wide/full alignment includes a Blockora Morph-scoped fallback for classic themes.
Privacy
- JOC Blockora Morph does not phone home, track users, or require an external account.
- Custom CSS and media stay on your site (
wp-content/uploads/joc-blockora-morph/and your Media Library).
GDPR & Security
JOC Blockora Morph is designed to keep site data on your WordPress install:
- No tracking / no phone-home — the plugin does not send analytics, telemetry, or account data to JayOnCode or other third parties by default.
- No mandatory signup — library templates ship with the plugin and are seeded into your database; browsing/importing does not require an external API key.
- Admin capabilities — REST and settings actions require appropriate WordPress capabilities (
edit_postsfor library/import flows;manage_optionsfor theme tokens, icon libraries, system reset, and icon stylesheet scans). - Sanitized output — block attributes and markup go through plugin sanitizers / allowed-HTML rules before save and front-end render.
- Safe optional remotes — if you add a custom font or icon stylesheet URL, the server validates it with
wp_http_validate_urland fetches viawp_safe_remote_get. Visitors only load those assets when you enable them. - Data erasure helper — Global Settings System can permanently delete Blockora Morph blocks, shortcodes, generated CSS, and brand settings (admin only). This is plugin data cleanup, not a substitute for a full site privacy program.
- Optional third parties you configure — embedding YouTube/Vimeo, or loading Google Fonts / CDN icon CSS, causes the visitor’s browser to contact those services. Disclose that in your site privacy policy if you use those options. Defaults use local Inter (admin) and local placeholders — no Google Fonts CDN out of the box.
Site owners remain responsible for their own privacy notices, consent banners, and lawful basis when processing personal data in WordPress content.
License & ownership
- Licensed under GPLv2 or later (see
license.txt). - Copyright (C) 2026 JayOnCode — see
copyright.txt. - Human-readable JavaScript sources ship under
src/; runtime assets are inbuild/. - Third-party notices (Inter font, Splide) are listed in
copyright.txt. - WordPress® is a registered trademark of the WordPress Foundation. This plugin is not affiliated with or endorsed by the WordPress Foundation.
Pro / advanced features
Advanced features may ship later as a separate Pro extension. This free plugin remains fully usable for its documented free features. Any WordPress-dependent Pro code will remain GPL-compatible.
Screenshots
Dashboard — three-step path from Library to Gutenberg blocks and shortcodes.
My Library — Gutenberg Blocks list (empty state) with Blocks / Shortcodes tabs.
JBM Library — search and browse categorized block variants ready to import.
Import preview — live Desktop/Tablet/Mobile preview before adding a block to My Blocks.
Style editor — customize layout, elements, and brand colors for an imported block.
Global Settings → Brand — fonts and color tokens with live preview (theme-safe presets).
Global Settings → Icons — enable Dashicons and optional Font Awesome / Material catalogs.
Global Settings → System — frontend editor toggle and delete-all Blockora Morph data.
Gutenberg — JOC Blockora Morph blocks in the inserter with Fields / Customization sidebar.
My Library preview — review an imported block before customizing.
Style editor (Mobile) — responsive overrides for tablets and phones.
