From b8eb5ab38718fa3fb1734d2061ff0378a387449e Mon Sep 17 00:00:00 2001 From: Craig Bowler Date: Wed, 26 Dec 2018 16:30:32 +0000 Subject: [PATCH 1/2] Only allow Classic Editor blocks to be added via Gutenberg --- CleanBuild/functions/wordpress/wordpress-custom.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CleanBuild/functions/wordpress/wordpress-custom.php b/CleanBuild/functions/wordpress/wordpress-custom.php index 6f8c170..5d62ab9 100644 --- a/CleanBuild/functions/wordpress/wordpress-custom.php +++ b/CleanBuild/functions/wordpress/wordpress-custom.php @@ -89,4 +89,13 @@ function has_children() { } } -?> \ No newline at end of file +// GUTENBERG BLOCKS WHITELIST +function gutenbergBlockWhitelist( $allowed_block_types ) { + + return array( + 'core/freeform' // We're only allowing the Classic Editor + ); + +} + +?> From f5b26683e1ccb92a94394df79e8a5f757074cd1c Mon Sep 17 00:00:00 2001 From: Craig Bowler Date: Wed, 26 Dec 2018 16:50:40 +0000 Subject: [PATCH 2/2] Amends to last commit --- CleanBuild/functions/wordpress/wordpress-custom.php | 1 + 1 file changed, 1 insertion(+) diff --git a/CleanBuild/functions/wordpress/wordpress-custom.php b/CleanBuild/functions/wordpress/wordpress-custom.php index 5d62ab9..f2640a6 100644 --- a/CleanBuild/functions/wordpress/wordpress-custom.php +++ b/CleanBuild/functions/wordpress/wordpress-custom.php @@ -90,6 +90,7 @@ function has_children() { } // GUTENBERG BLOCKS WHITELIST +add_filter( 'allowed_block_types', 'gutenbergBlockWhitelist' ); function gutenbergBlockWhitelist( $allowed_block_types ) { return array(