bp_nouveau_customizer_enqueue_scripts()
Enqueue needed JS for our customizer Settings & Controls
Description
Source
File: bp-templates/bp-nouveau/includes/customizer.php
function bp_nouveau_customizer_enqueue_scripts() {
$min = bp_core_get_minified_asset_suffix();
wp_enqueue_script(
'bp-nouveau-customizer',
trailingslashit( bp_get_theme_compat_url() ) . "js/customizer{$min}.js",
array( 'jquery', 'jquery-ui-sortable', 'customize-controls', 'iris', 'underscore', 'wp-util' ),
bp_nouveau()->version,
true
);
wp_localize_script( 'bp-nouveau-customizer', 'BP_Customizer', [
'emailCustomizerUrl' => bp_email_get_redirect_to_customizer_url(),
'platformCustomizerUrl' => admin_url( 'customize.php?autofocus[panel]=bp_nouveau_panel' )
] );
/**
* Fires after Nouveau enqueues its required javascript.
*
* @since BuddyPress 3.0.0
*/
do_action( 'bp_nouveau_customizer_enqueue_scripts' );
}
Changelog
| Version | Description |
|---|---|
| BuddyPress 3.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.