WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
No Result
View All Result

Desactivar la función de búsqueda en WordPress sin utilizar plugins

Jorge López by Jorge López
18 mayo 2018
in Plugins
Reading Time: 4 mins read
0

Como bien sabes, WordPress cuenta con una función de búsqueda integrada en cada instalación. Es decir, WordPress te da la opción de buscar contenido dentro de tu proyecto en el paquete por defecto. Pero claro, puede ser que en cierto tipo de webs, esta funcionalidad no sea tan necesaria. Por ejemplo, si tu sitio cuenta con una o muy pocas páginas, la función de búsqueda realmente es redundante. Para dichos casos, podemos desactivar la función de búsqueda en WordPress haciendo que nuestra web sea más simple y limpia, y mejorar así la experiencia del usuario.

Puedes insertar el buscador de WordPress en tu web, o bien haciendo uso del widget para ello, o bien insertando código en la plantilla donde desees mostrarlo dentro del theme. Si has introducido el buscador utilizando la opción del widget, lo puedes eliminar de tu web simplemente eliminando el wiget de la zona de widgets correspondiente a donde se esté mostrando a través del backoffice de WordPress. Si por el contrario has insertado (o te han insertado) el buscador mediante programación, pues lógicamente tendrás que modificar los archivos PHP y CSS para impedir que el buscador se vea en la web. Pero claro, en estos casos hablamos de eliminarlo de la parte pública y no de deshabilitar la función en si para evitar el acceso a la función de búsqueda.

Desactivar la función de búsqueda en WordPress sin utilizar plugins

Artículos relacionados

Cómo añadir la opción de imprimir en tus posts

24 noviembre 2017

Comentarios en WordPress con Google+

29 abril 2013

Los 6 Mejores Plugins de Análisis para WooCommerce que Deberías Probar

2 marzo 2025

Twentig potencia los temas por bloques de WordPress con plantillas, portafolios y más de 100 patrones de diseño

3 junio 2025

Para desactivar la función de búsqueda, debemos insertar unas cuantas líneas de código en el fichero functions.php de nuestro theme o en el plugin específico para ello, si es que lo tienes. A continuación, te mostramos cómo desactivar la función de búsqueda en WordPress sin necesidad de utilizar ningún plugin. Presta atención…

Crear hooks de WordPress para desactivar la función de búsqueda

El bloque de código que puedes ver a continuación contiene una función que desactiva el acceso a la función de búsqueda y muestra un error 404 de página no encontrada.

<?php

function search_filter_query( $query, $error = true ) {
	if ( is_search() ) {
		$query->is_search = false;
		$query->query_vars[s] = false;
		$query->query[s] = false;
		
		// si da error
		if ( $error == true )
			$query->is_404 = true;
	}
}

add_action( 'parse_query', 'search_filter_query' );

?>

Eliminar el widget de búsqueda

Una vez desactivada la función de búsqueda definiendo todas las propiedades de la query a false, añadimos un filter hook para eliminar el buscador de la interfaz del usuario.

Por ello, he implementado un código para eliminar el widget de búsqueda y así evitar a todos esos usuarios manazas que, por equivocación, puedan agregar el widget a cualquier sidebar. Para ello utilizaremos la función unregister_widget().

Ojo: create_function es una función integrada en PHP que se considera deprecated (obsoleta) desde PHP 7.2.0

// Ojo: create_function actualmente está obsoleta
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );

// O bien...

function hide_search_widget() {
    unregister_widget('WP_Widget_Search');
 
add_action( 'widgets_init', 'hide_search_widget' );

Y hasta aquí nuestro artículo sobre cómo desactivar la función de búsqueda en WordPress sin utilizar plugins. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. ¡Nos leemos!

Icono: Icon Depot

Tags: buscadorbuscarbuscar en WordPressdescativar buscadorfunción de búsqueda
ShareTweetSendSharePin
Jorge López

Jorge López

Soy programador web y me gusta mucho el diseño gráfico, la fotografía y todo lo relacionado con las nuevas tecnologías. En mis ratos libres me encanta dibujar y escuchar música. ¡No podría vivir sin ella! Aparte soy un friki de las series...las devoro

Te puede interesar...

Plugins

WS Action Scheduler Cleaner: el aliado silencioso para optimizar bases de datos en WordPress

11 septiembre 2025

En los sitios WordPress con alto tráfico o gran actividad, la base de datos...

Plugins

Autolinks Manager para WordPress: cómo automatizar enlaces internos, afiliados y glosarios sin romper tu HTML

8 septiembre 2025

Autolinks Manager (Lite y Pro) es un plugin para WordPress que convierte palabras clave...

Noticias

301 Redirects: la clave invisible que salva tu SEO y mejora la experiencia web

4 septiembre 2025

En internet, pocos errores resultan tan frustrantes como aterrizar en un 404 – Página...

Plugins

WordPress a prueba de caídas: cómo configurar Object Cache Pro con “fail-open” en wp-config.php para seguir online si Redis falla

27 agosto 2025

La caché de objetos es uno de los pilares del rendimiento en WordPress moderno....

No Result
View All Result
Plugin Imagify, optimizar imágenes
wordpress hosting NVME
Elegant Themes WordPress
elementor editor plugin




Últimos artículos

Cómo añadir un mapa de Bing en WordPress

16 julio 2019

Las mejores plantillas de WordPress para fotógrafos

17 marzo 2017

Cómo trackear el envío de un formulario de Contact Form 7 con Analytics

21 septiembre 2017

Protege tu tienda online: Se descubre una vulnerabilidad crítica en el complemento Stripe Gateway

24 junio 2023

Contrata tu plan de Hosting ahora y ahorra un 50% en su precio

20 octubre 2020
WordPress Directo

WPDirecto.com es una revista especializada en WordPress y WooCommerce que ofrece una amplia gama de recursos, incluyendo tutoriales, análisis de plugins y plantillas, consejos de optimización y estrategias de SEO, para ayudar a los usuarios a mejorar y personalizar sus sitios web, manteniéndolos informados sobre las últimas novedades y tendencias en el mundo de WordPress.

Menu

  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

Información

WPDirecto es un medio de Medios y Redes:
  • Artículos patrocinados
  • Servicio de diseño web
  • Contacto
  • Acerca de MyR
  • Política de privacidad y cookies
  • Aviso Legal

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.

No Result
View All Result
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.