From 593d499ddeb5f50f4c762932e825fac27c4e3743 Mon Sep 17 00:00:00 2001 From: lithrel Date: Wed, 26 Oct 2022 11:22:40 +0000 Subject: [PATCH] PLANET-6911: Update blocks frontend output to accessible HTML Replace save function with frontend component Remove render_callback --- assets/src/blocks/Splittwocolumns/register.js | 5 ++++- classes/blocks/class-splittwocolumns.php | 3 --- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/src/blocks/Splittwocolumns/register.js b/assets/src/blocks/Splittwocolumns/register.js index d4e09dd48..18ceb4d44 100644 --- a/assets/src/blocks/Splittwocolumns/register.js +++ b/assets/src/blocks/Splittwocolumns/register.js @@ -1,4 +1,5 @@ import { SplittwocolumnsEditor } from './SplittwocolumnsEditor'; +import { SplittwocolumnsFrontend } from './SplittwocolumnsFrontend'; import { frontendRendered } from '../frontendRendered'; import { splitTwoColumnsV1 } from './deprecated/SplittwocolumnsV1'; @@ -47,7 +48,9 @@ export const registerSplittwocolumnsBlock = () => { } }, }, edit: SplittwocolumnsEditor, - save: frontendRendered( BLOCK_NAME ), + save: ({ attributes }) => { + return + }, supports: { html: false, // Disable "Edit as HTMl" block option. }, diff --git a/classes/blocks/class-splittwocolumns.php b/classes/blocks/class-splittwocolumns.php index 11d3106eb..3f84541f8 100644 --- a/classes/blocks/class-splittwocolumns.php +++ b/classes/blocks/class-splittwocolumns.php @@ -79,9 +79,6 @@ public function __construct() { [ 'editor_script' => 'planet4-blocks', 'attributes' => self::ATTRIBUTES, - 'render_callback' => function ( $attributes ) { - return self::render_frontend( self::update_data( $attributes ) ); - }, ] ); }