BP_Admin::admin_register_scripts()
Register JS commonly used by BuddyPress wp-admin screens.
Description
Source
File: bp-core/classes/class-bp-admin.php
public function admin_register_scripts() { $min = bp_core_get_minified_asset_suffix(); $url = $this->js_url; /** * Filters the BuddyPress admin JS files to register. * * @since BuddyPress 2.5.0 * * @param array $value Array of admin JS file information to register. */ $scripts = apply_filters( 'bp_core_admin_register_scripts', array( // 2.5 'bp-customizer-controls' => array( 'file' => "{$url}customizer-controls{$min}.js", 'dependencies' => array( 'jquery' ), 'footer' => true, ), // 3.0 'bp-hello-js' => array( 'file' => "{$url}hello{$min}.js", 'dependencies' => array(), 'footer' => true, ), // 1.1 'bp-fitvids-js' => array( 'file' => "{$url}fitvids{$min}.js", 'dependencies' => array(), 'footer' => true, ), ) ); $version = bp_get_version(); foreach ( $scripts as $id => $script ) { wp_register_script( $id, $script['file'], $script['dependencies'], $version, $script['footer'] ); } }
Changelog
Version | Description |
---|---|
BuddyPress 2.5.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.