bcodecraft Blocks
bcodecraft Blocks helps you manage reusable content on your WordPress site efficiently. Create content snippets once and use them anywhere with our modern, intuitive interface. Key Features 🎯 Modern Modal Interface – Beautiful, searchable snippet selection with live preview 📝 Block Editor Integration – Seamless workflow with smooth animations and transitions ⚙️ Classic Editor Support – TinyMCE button for one-click shortcode insertion 🌟 Smart Placeholder State – Guided onboarding for new users 📱 Responsive Design – Optimized for all devices and screen sizes 🚀 Performance Optimized – Server-side pagination and efficient loading for large collections 🔍 Advanced Search – Real-time search with debouncing and server-side filtering 🔒 Secure & Reliable – Built with security best practices and input validation Perfect For Contact Information – Address, phone, email that appears on multiple pages Call-to-Action Blocks – Reusable promotional content and banners Legal Text – Terms, privacy policies, disclaimers Product Features – Standard descriptions for products and services Social Media Links – Consistent social media widgets How It Works Create Snippets – Use the familiar WordPress Block Editor to create your content snippets Insert Anywhere – Add snippets via the beautiful modal interface in Block Editor or Classic Editor Live Preview – See exactly how your content will look before publishing Automatic Updates – Change a snippet once, and it updates everywhere it’s used User Experience Intuitive Modal Interface – No more dropdown menus, search and select from a beautiful grid Real-time Search – Find snippets instantly with live filtering Visual Feedback – Smooth animations and hover effects throughout Cross-Editor Consistency – Same experience in Block Editor and Classic Editor Developer Friendly REST API Endpoints – wp-json/bccb-blocks/v1/snippets for custom integrations WordPress Hooks – Filters and actions for customization Clean Code – Following WordPress coding standards and best practices Modern Architecture – Built with React and modern JavaScript Requirements WordPress 6.0+ PHP 7.4+ Support For support and bug reports, please use the WordPress.org support forum for this plugin. Privacy bcodecraft Blocks does not collect any personal data. All content is stored locally in your WordPress database and no external connections are made.
Top keywords
- editor7×2.17%
- wordpress7×2.17%
- content6×1.86%
- snippets6×1.86%
- block4×1.24%
- block editor4×1.24%
- interface4×1.24%
- modern4×1.24%
- search4×1.24%
- support4×1.24%
- beautiful3×0.93%
- blocks3×0.93%
Smart Content Sync
Smart Content Sync lets you create reusable content blocks and insert them consistently across posts, pages, and WooCommerce products — without copy‑pasting. Instead of duplicating content everywhere, you create it once as Smart Content and reuse it manually or automatically, while keeping a single source of truth. This plugin is designed for performance, editorial control, and long‑term scalability. Development / Source Code This plugin ships compiled assets in /dist for performance. Human-readable source is included in /resources. Build instructions: 1) npm install 2) npm run build (or “npm run dev” for the dev build) Core concepts Smart Content = reusable content blocks (custom post type) Single rendering pipeline for frontend, editors, previews, and auto‑insert Predictable behavior with explicit rules (no magic, no surprises) Features Smart Content Blocks Dedicated Smart Content custom post type Centralized editing with live preview Internal notes for editors (never shown on frontend) Editor Integrations Classic Editor TinyMCE button to insert Smart Content Gutenberg Dynamic Smart Content block Shortcodes [smart_content id="123"] [smart_content slug="shipping-policy"] Auto Insert (v1.0 Free) Automatically inject Smart Content at predefined locations. Supported locations: * WordPress content * Prepend to content * Append to content * WooCommerce * Single product page locations Runtime guarantees: * WordPress: * Runs on is_singular() only * No archives * WooCommerce: * Single product pages only * Never runs in: * Admin * REST requests * Feeds * Previews Ordering: * Auto‑inserted blocks render in Smart Content order * Ordering is stable across saves and index rebuilds Performance: * Uses an internal option‑based index * Avoids slow meta queries at runtime Smart Variables Smart Content supports context‑aware variables via a unified rendering pipeline. Available contexts include: * Site * Post / Page * WooCommerce product * Shortcode attributes (sanitized as plain text) + trusted server-derived metadata Rendering is consistent across: * Frontend * Editors * Previews * Auto‑insert SEO Analysis Compatibility (v1.0) Smart Content manual inserts are visible to SEO analyzers Server-side rendering ensures analyzers see expanded HTML (not placeholders) Draft-aware analysis: Unsaved editor changes are included during SEO analysis Supported SEO plugin: Yoast SEO Not included in v1.0: * Auto Inserted Smart Content is not yet included in SEO analysis * Additional SEO plugins (Rank Math, AIOSEO) are planned for future releases Permissions & Safety Dedicated capabilities for Smart Content Rendering guarded against: Admin screens Feeds REST contexts SEO analysis requests Settings Central Settings page under Smart Content Uninstall behavior option: Optional deletion of Smart Content posts on uninstall Uninstall Behavior By default, uninstalling Smart Content Sync will: * Remove internal caches and runtime options * Preserve all Smart Content posts and metadata You may optionally enable deletion of Smart Content posts from: Smart Content → Settings → Uninstall Extensibility Smart Content Sync exposes filters and hooks for: * Auto‑insert locations * Rendering behavior * Smart Variable contexts * Permissions and guards The architecture is intentionally designed to support future Pro features without breaking v1.0 behavior. License This plugin is licensed under the GPLv2 or later.