Vannak olyan esetek, amikor nincs szükségünk a beépített keresőre, esetleg kifejezetten el szeretnénk kerülni, hogy az oldal kereshető legyen. Ebben segít a következő snippet:

<?php
// Keresés törlése a queryből
add_action('parse_query', function($query, $error = true) {
	if ( is_search() ) {
		$query->is_search = false;
		$query->query_vars[s] = false;
		$query->query[s] = false;
		if ( $error == true )
			$query->is_404 = true;
		}
	}
);

// Search form függvény "kiürítése"
add_filter('get_search_form', function(){return null;});

// A Keresés Widget eltávolítása
add_action('widgets_init', function() {
    unregister_widget('WP_Widget_Search');
});
?>