Skip to content

Commit fd6436a

Browse files
author
James Morrison
committed
Only load block assets on frontend when block exists.
1 parent 56f7955 commit fd6436a

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

includes/blocks/block-editor/tabs-item/register.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ function register() {
3232
* Enqueue block assets.
3333
*/
3434
function enqueue_block_assets() {
35+
// Only enqueue the script on frontend when the block exists
36+
if ( ! is_admin() && ! has_block( '10up/tabs-item' ) ) {
37+
return;
38+
}
39+
3540
$asset_file = include PUBLISHER_MEDIA_KIT_PATH . 'dist/blocks/tabs-item-block.asset.php';
3641

3742
wp_enqueue_script(

includes/blocks/block-editor/tabs/register.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ function register() {
3232
* Enqueue block assets.
3333
*/
3434
function enqueue_block_assets() {
35+
// Only enqueue the script on frontend when the block exists
36+
if ( ! is_admin() && ! has_block( '10up/tabs' ) ) {
37+
return;
38+
}
39+
3540
$asset_file = include PUBLISHER_MEDIA_KIT_PATH . 'dist/blocks/tabs-block.asset.php';
3641

3742
wp_enqueue_script(

0 commit comments

Comments
 (0)