From 12be0efaaacf9b13715076c0c7a6daba6d349c54 Mon Sep 17 00:00:00 2001 From: Tom Broucke Date: Wed, 26 Feb 2020 15:27:20 +0100 Subject: [PATCH] added support for anchor --- sage-acf-gutenberg-blocks.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sage-acf-gutenberg-blocks.php b/sage-acf-gutenberg-blocks.php index e3d04af..5685642 100644 --- a/sage-acf-gutenberg-blocks.php +++ b/sage-acf-gutenberg-blocks.php @@ -66,6 +66,7 @@ 'align' => 'Align', 'post_types' => 'PostTypes', 'supports_align' => 'SupportsAlign', + 'supports_anchor' => 'SupportsAnchor', 'supports_mode' => 'SupportsMode', 'supports_multiple' => 'SupportsMultiple', 'enqueue_style' => 'EnqueueStyle', @@ -116,6 +117,11 @@ $data['supports']['align'] = in_array($file_headers['supports_align'], array('true', 'false'), true) ? filter_var($file_headers['supports_align'], FILTER_VALIDATE_BOOLEAN) : explode(' ', $file_headers['supports_align']); } + // If the SupportsMode header is set in the template, restrict this block mode feature + if (!empty($file_headers['supports_anchor'])) { + $data['supports']['anchor'] = $file_headers['supports_anchor'] === 'true' ? true : false; + } + // If the SupportsMode header is set in the template, restrict this block mode feature if (!empty($file_headers['supports_mode'])) { $data['supports']['mode'] = $file_headers['supports_mode'] === 'true' ? true : false;