Disable WP Search Feature

If you do not need the search feature on your WordPress site, you can remove it entirely with this code snippet.

COntent

If you do not need the search feature on your WordPress site, you can remove it entirely with this code snippet. The custom function disables (nullifies) the search feature, including the search bar in your sidebar and menu.

Add to functions.php

// WPCODETRICKS.COM - Disable WordPress Search Feature
function fb_filter_query( $query, $error = true ) {
if ( is_search() ) {
    $query->is_search = false;
    $query->query_vars[s] = false;
    $query->query[s] = false;
        // to error
        if ( $error == true )
        $query->is_404 = true;
    }
}
add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
ABOUT

Wordpress Code Tricks

Your WP Code Snippets Central

Sign up now to get access to the library of members-only issues.

TAG FILTER