Changeset 3360698
- Timestamp:
- 09/12/2025 05:50:19 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
bcodecraft-blocks/trunk/includes/class-snippy-blocks-editor.php
r3360672 r3360698 16 16 17 17 public function registerBlock() { 18 // WordPress 6.8.2 compatible block registration using block.json 19 if (file_exists(SNIPPY_BLOCKS_PLUGIN_DIR . 'build/block.json')) { 20 register_block_type(SNIPPY_BLOCKS_PLUGIN_DIR . 'build/block.json', [ 18 // WordPress 6.0+ compatible block registration 19 // Register block type with proper namespace handling 20 $block_json_path = SNIPPY_BLOCKS_PLUGIN_DIR . 'build'; 21 22 if (file_exists($block_json_path . '/block.json')) { 23 // Production: use built block.json 24 register_block_type($block_json_path, [ 21 25 'render_callback' => [$this, 'renderBlockCallback'], 22 26 ]); 23 27 } else { 24 // Fallback for development25 register_block_type(SNIPPY_BLOCKS_PLUGIN_DIR . 'src /block.json', [28 // Development: use source block.json 29 register_block_type(SNIPPY_BLOCKS_PLUGIN_DIR . 'src', [ 26 30 'render_callback' => [$this, 'renderBlockCallback'], 27 31 ]);
Note: See TracChangeset
for help on using the changeset viewer.