diff --git a/code-block-pro.php b/code-block-pro.php index 5044467..48fb83d 100644 --- a/code-block-pro.php +++ b/code-block-pro.php @@ -22,6 +22,7 @@ wp_set_script_translations('kevinbatdorf/code-block-pro', 'code-block-pro'); wp_add_inline_script('kevinbatdorf-code-block-pro-view-script', 'window.codeBlockPro = ' . wp_json_encode([ 'pluginUrl' => esc_url_raw(plugin_dir_url(__FILE__)), + 'loadFonts' => apply_filters('code_block_pro_load_fonts', true), ]) . ';'); }); diff --git a/src/front/front.js b/src/front/front.js index b020a22..67bf332 100644 --- a/src/front/front.js +++ b/src/front/front.js @@ -99,7 +99,7 @@ const handleHighlighter = () => { }; const handleFontLoading = () => { - if (!window.codeBlockPro?.pluginUrl) return; + if (!window.codeBlockPro?.loadFonts || !window.codeBlockPro?.pluginUrl) return; const elements = Array.from( document.querySelectorAll( '[data-code-block-pro-font-family]:not(.cbp-ff-loaded)',