Browse Source

Revert "Allow Jetpack to register fonts that Blockbase has not. (#6777)" (#6788)

This reverts commit 5be05d36a283c903f38fefefbd6acd4c27156791.
Madhu Dollu 2 years ago
parent
commit
897a7850b5
1 changed files with 4 additions and 14 deletions
  1. 4 14
      blockbase/inc/fonts/custom-fonts.php

+ 4 - 14
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();
 }
-