diff --git a/blockbase/inc/fonts/custom-fonts.php b/blockbase/inc/fonts/custom-fonts.php index 66658e6452..539caf6a69 100644 --- a/blockbase/inc/fonts/custom-fonts.php +++ b/blockbase/inc/fonts/custom-fonts.php @@ -207,20 +207,10 @@ function enqueue_block_fonts( $content, $parsed_block ) { /** * Jetpack may attempt to register fonts for the Google Font Provider. - * This filters out all of the fonts Blockbase has already registered. + * If that happens on a child theme then ONLY Jetpack fonts are registered. + * This 'filter' filters out all of the fonts Jetpack should register + * so that we depend exclusively on those provided by Blockbase. */ function blockbase_filter_jetpack_google_fonts_list( $list_to_filter ) { - $font_families = array(); - $filtered_list = array(); - $fonts = collect_fonts_from_blockbase(); - foreach ( $fonts as $font ) { - $font_families[] = $font['name']; - } - foreach ( $list_to_filter as $jetpack_font_family ) { - if ( ! in_array( $jetpack_font_family, $font_families, true ) ) { - $filtered_list[] = $jetpack_font_family; - } - } - return $filtered_list; + return array(); } -