bp_nouveau_search_enqueue_scripts()
Enqueue the search scripts
Description
Source
File: bp-templates/bp-nouveau/includes/search/functions.php
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | 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.