bp_nouveau_search_enqueue_scripts()
Enqueue the search scripts
Description
Source
File: bp-templates/bp-nouveau/includes/search/functions.php
function bp_nouveau_search_enqueue_scripts() { $data = array( 'nonce' => wp_create_nonce( 'bp_search_ajax' ), 'action' => 'bp_search_ajax', 'debug' => true,//set it to false on production 'ajaxurl' => admin_url( 'admin-ajax.php', is_ssl() ? 'admin' : 'http' ), //'search_url' => home_url( '/' ), Now we are using form[role='search'] selector 'loading_msg' => __( "Loading Suggestions", "buddyboss" ), 'enable_ajax_search' => bp_is_search_autotcomplete_enable(), 'per_page' => bp_search_get_form_option( 'bp_search_number_of_results', 5 ), 'autocomplete_selector' => "form[role='search'], form.search-form, form.searchform, form#adminbarsearch, .bp-search-form>#search-form", 'form_selector' => '', ); if ( isset( $_GET["s"] ) ) { $data["search_term"] = $_GET["s"]; } wp_enqueue_script( 'jquery-ui-autocomplete' ); wp_enqueue_script( 'bp-nouveau-search' ); wp_localize_script( 'bp-nouveau-search', 'BP_SEARCH', apply_filters( 'bp_search_js_settings', $data ) ); }
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.