From 2d406dbceb4bb7f897ff00dd4d45797d26730d15 Mon Sep 17 00:00:00 2001 From: hellofromtonya Date: Fri, 22 Apr 2022 12:04:06 -0500 Subject: [PATCH 1/3] Turn off WP 6.0 stopgap handler to use Webfonts API. --- lib/load.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/load.php b/lib/load.php index 147cfe6d81c07e..23ea7c4f68dc71 100644 --- a/lib/load.php +++ b/lib/load.php @@ -127,6 +127,7 @@ function gutenberg_is_experiment_enabled( $name ) { require __DIR__ . '/compat/wordpress-6.1/blocks.php'; // Experimental features. +remove_action( 'plugins_loaded', '_wp_theme_json_webfonts_handler' ); // Turns off WP 6.0's stopgap handler. require __DIR__ . '/experimental/block-editor-settings-mobile.php'; require __DIR__ . '/experimental/register-webfonts-from-theme-json.php'; require __DIR__ . '/experimental/class-wp-theme-json-resolver-gutenberg.php'; From 3741a1b6177e3f473223aa1a8a41baa709ba597e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Zi=C3=B3=C5=82kowski?= Date: Tue, 26 Apr 2022 09:00:43 +0200 Subject: [PATCH 2/3] Update load.php --- lib/load.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/load.php b/lib/load.php index 23ea7c4f68dc71..ca7ad662be5b5f 100644 --- a/lib/load.php +++ b/lib/load.php @@ -122,12 +122,12 @@ function gutenberg_is_experiment_enabled( $name ) { require __DIR__ . '/compat/wordpress-6.0/edit-form-blocks.php'; require __DIR__ . '/compat/wordpress-6.0/block-patterns-update.php'; require __DIR__ . '/compat/wordpress-6.0/client-assets.php'; +remove_action( 'plugins_loaded', '_wp_theme_json_webfonts_handler' ); // Turns off WP 6.0's stopgap handler for Webfonts API. // WordPress 6.1 compat. require __DIR__ . '/compat/wordpress-6.1/blocks.php'; // Experimental features. -remove_action( 'plugins_loaded', '_wp_theme_json_webfonts_handler' ); // Turns off WP 6.0's stopgap handler. require __DIR__ . '/experimental/block-editor-settings-mobile.php'; require __DIR__ . '/experimental/register-webfonts-from-theme-json.php'; require __DIR__ . '/experimental/class-wp-theme-json-resolver-gutenberg.php'; From a2290e713e3f02cd9192a784bb4078c314e5d693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Zi=C3=B3=C5=82kowski?= Date: Tue, 26 Apr 2022 10:56:16 +0200 Subject: [PATCH 3/3] Update load.php --- lib/load.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/load.php b/lib/load.php index ca7ad662be5b5f..fbeab61701c693 100644 --- a/lib/load.php +++ b/lib/load.php @@ -122,12 +122,12 @@ function gutenberg_is_experiment_enabled( $name ) { require __DIR__ . '/compat/wordpress-6.0/edit-form-blocks.php'; require __DIR__ . '/compat/wordpress-6.0/block-patterns-update.php'; require __DIR__ . '/compat/wordpress-6.0/client-assets.php'; -remove_action( 'plugins_loaded', '_wp_theme_json_webfonts_handler' ); // Turns off WP 6.0's stopgap handler for Webfonts API. // WordPress 6.1 compat. require __DIR__ . '/compat/wordpress-6.1/blocks.php'; // Experimental features. +remove_action( 'plugins_loaded', '_wp_theme_json_webfonts_handler' ); // Turns off WP 6.0's stopgap handler for Webfonts API. require __DIR__ . '/experimental/block-editor-settings-mobile.php'; require __DIR__ . '/experimental/register-webfonts-from-theme-json.php'; require __DIR__ . '/experimental/class-wp-theme-json-resolver-gutenberg.php';