Ticket #7087: 7087.01.patch
File 7087.01.patch, 3.3 KB (added by , 9 years ago) |
---|
-
src/bp-friends/classes/class-bp-core-friends-widget.php
30 30 ); 31 31 parent::__construct( false, $name = _x( '(BuddyPress) Friends', 'widget name', 'buddypress' ), $widget_ops ); 32 32 33 if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) && ! is_admin() && ! is_network_admin() ) { 34 $min = bp_core_get_minified_asset_suffix(); 35 wp_enqueue_script( 'bp_core_widget_friends-js', buddypress()->plugin_url . "bp-friends/js/widget-friends{$min}.js", array( 'jquery' ), bp_get_version() ); 33 if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) ) { 34 add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); 36 35 } 36 } 37 37 38 /** 39 * Enqueue scripts. 40 * 41 * @since 2.6.0 42 */ 43 public function enqueue_scripts() { 44 $min = bp_core_get_minified_asset_suffix(); 45 wp_enqueue_script( 'bp_core_widget_friends-js', buddypress()->plugin_url . "bp-friends/js/widget-friends{$min}.js", array( 'jquery' ), bp_get_version() ); 38 46 } 39 47 40 48 /** -
src/bp-groups/classes/class-bp-groups-widget.php
30 30 ); 31 31 parent::__construct( false, _x( '(BuddyPress) Groups', 'widget name', 'buddypress' ), $widget_ops ); 32 32 33 if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) && ! is_admin() && ! is_network_admin() ) { 34 $min = bp_core_get_minified_asset_suffix(); 35 wp_enqueue_script( 'groups_widget_groups_list-js', buddypress()->plugin_url . "bp-groups/js/widget-groups{$min}.js", array( 'jquery' ), bp_get_version() ); 33 if ( is_customize_preview() || is_active_widget( false, false, $this->id_base ) ) { 34 add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); 36 35 } 37 36 } 38 37 39 38 /** 39 * Enqueue scripts. 40 * 41 * @since 2.6.0 42 */ 43 public function enqueue_scripts() { 44 $min = bp_core_get_minified_asset_suffix(); 45 wp_enqueue_script( 'groups_widget_groups_list-js', buddypress()->plugin_url . "bp-groups/js/widget-groups{$min}.js", array( 'jquery' ), bp_get_version() ); 46 } 47 48 /** 40 49 * Extends our frontend output method. 41 50 * 42 51 * @since 1.0.3 -
src/bp-members/classes/class-bp-core-members-widget.php
35 35 'customize_selective_refresh' => true, 36 36 ) ); 37 37 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( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); 41 40 } 42 41 } 43 42 44 43 /** 44 * Enqueue scripts. 45 * 46 * @since 2.6.0 47 */ 48 public function enqueue_scripts() { 49 wp_enqueue_script( 'bp-widget-members' ); 50 } 51 52 /** 45 53 * Display the Members widget. 46 54 * 47 55 * @since 1.0.3