Deshabilite la función de búsqueda en su WordPress

Puede suceder que usted necesite eliminar la opción de búsqueda que se encuentra en su tema, ya sea porque no la necesita o simplemente interfiere con la experiencia que pueda crearle al usuario. Es por ello que este artículo que le traemos hoy en Sered le enseñaremos cómo desactivar de manera muy fácil la opción de búsqueda en su WordPress.

 

Primer método: Desactive la opción de búsqueda en su WordPress con un plugin

 

Podemos decir que este es el método más recomendado por nosotros y es el que se puede ejecutar de manera más fácil. En primer lugar, lo que deberá hacer es proceder a instalar luego activar el plugin Disable Search. Una vez que lo tenga instalado y activado podrá ejecutarlo.

Cabe destacar que este plugin funciona “fuera de la caja” esto quiere decir que usted no tendrá que configurarlo para poder utilizarlo. Una vez active el plugin, se eliminará la opción de búsqueda que está insertada en su tema de WordPress.

En el caso de que algún cliente o usuario proceda a entrar con una URL de búsqueda la página le arrojará un error como el que le mostramos a continuación.

 

 

Debemos tomar en cuenta que este plugin no tendrá ninguna repercusión en cuanto a las funciones de búsqueda en nuestra zona de administrador de WordPress. Esto quiere decir, que usted podrá seguir buscando páginas y post dentro de esta área.

 

Segundo método: Desactive la opción de búsqueda en su WordPress de forma manual

 

Al hacer esta desactivación de forma manual, necesitará ingresar algunos códigos en su WordPress. El código que le mostramos a continuación deberá ingresarlo en el documento functions.php correspondiente a su tema.

 

function wpb_filter_query( $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;
}
}
add_action( 'parse_query', 'wpb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
function remove_search_widget() {
    unregister_widget('WP_Widget_Search');
add_action( 'widgets_init', 'remove_search_widget' );

 

 

La función de este código será redirigir las consultas que se lleven a cabo a una página 404. Este código también esconderá la opción de búsqueda dentro del tema de su WordPress.

 

 

Esperamos haberle sido de gran ayuda, conozca más acerca de nuestros servicios ofrecidos de Hosting y de Dominios.

 

¿Te resultó útil este artículo?

Artículos relacionados