Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
05/25/2016 05:36:41 PM (10 years ago)
Author:
r-a-y
Message:

Widgets: Enqueue JS on 'bp_enqueue_scripts' action.

Previously, we were enqueuing our JS too early resulting in our JS being
loaded on embed pages.

Fixes #7087.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-members/classes/class-bp-core-members-widget.php

    r10793 r10809  
    3636        ) );
    3737
    38         // Maybe enqueue JS for widget.
    39         if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) && ! is_admin() && ! is_network_admin() ) {
    40             wp_enqueue_script( 'bp-widget-members' );
     38        if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) ) {
     39            add_action( 'bp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
    4140        }
     41    }
     42
     43    /**
     44     * Enqueue scripts.
     45     *
     46     * @since 2.6.0
     47     */
     48    public function enqueue_scripts() {
     49        wp_enqueue_script( 'bp-widget-members' );
    4250    }
    4351
Note: See TracChangeset for help on using the changeset viewer.