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');
});
?>
Vélemény, hozzászólás?
Hozzászólás küldéséhez be kell jelentkezni.