Con el tiempo, las personas se han acostumbrado a mirar una página web, generalmente en la esquina superior derecha, y ver un cuadro de búsqueda allí. Una buena navegación en el sitio web no siempre es fácil de lograr, y las funciones como la barra de búsqueda pueden ayudar enormemente.
¿Eso significa que todos los sitios web deberían tener una barra de búsqueda? Por supuesto que no. La función es más que bienvenida en los sitios web cuando es útil. Pero si ese no es el caso, ¿por qué no simplemente eliminarlo por completo?
En este artículo te mostraremos:
Hay muchos tipos diferentes de sitios web que se benefician de tener una barra de búsqueda. Es de sentido común que, cuanto más complicado es el sitio web y más contenido tiene, más valiosa se vuelve la función de búsqueda. Una tienda en línea, por ejemplo, se beneficiaría enormemente de una barra de búsqueda. También lo sería un blog o una revista.
Una función de búsqueda es una parte importante de la navegación del sitio web: siempre que haya un lugar al que navegar. Algunos sitios web no tienen más de una página o dos. Esta práctica es algo común al crear sitios web comerciales. En ese tipo de sitios web, la barra de búsqueda no se perderá demasiado si desaparece.
También hay otro tipo de problema que podría tener con la búsqueda predeterminada en su sitio web de WordPress: puede que no tenga la potencia suficiente para sus necesidades. En ese caso, sin embargo, no desea eliminar la función de búsqueda, ya que podría interferir con algunos de los mejores complementos de búsqueda que podría utilizar para mejorar su sitio web. Solo elimínelo cuando no desee tener una función de búsqueda en su sitio web – de lo contrario, pruebe con un proveedor de búsqueda diferente, como Google, o intente abordar los problemas de su sitio web de otra manera, como excluir resultados específicos de la búsqueda.
La opción más fácil que puede usar para lidiar con la barra de búsqueda es no agregarla en primer lugar o encontrar su ubicación y eliminarla. Entonces, si lo ha agregado al menú como puede hacer con nuestro tema Bridge, simplemente retroceda y elimínelo.
La forma en que funciona la barra de búsqueda de WordPress es a través de un widget; así es como agrega la barra a su sitio web. Si no desea que los visitantes de su sitio web vean el cuadro de búsqueda, navegue hasta Apariencia> Widget. Encuentre todas las áreas donde se coloca el widget, ya sea la barra lateral, un pie de página o un encabezado, y simplemente elimine el widget de búsqueda.
Si necesita hacer algo más que evitar mostrar el widget de búsqueda, debe probar el Desactivar el complemento de búsqueda. Está disponible en el repositorio de WordPress.org, no tiene opciones posteriores a la instalación que lo molesten y hace mucho más que simplemente evitar la visualización de los widgets.
Por ejemplo, el cuadro de búsqueda está disponible en la barra de herramientas de administración incluso si está viendo la interfaz del sitio web mientras está conectado.
Este complemento se encargará de eso. También desactivará completamente el widget de búsqueda, ni siquiera aparecerá en la lista de widgets disponibles. Tampoco se borrará para que pueda recuperarlo en cualquier momento desinstalando el complemento, ya que lo único que hace es ocultarlo.
El complemento tampoco causará ningún problema con la búsqueda en el backend. No interferirá con las capacidades del motor de búsqueda para buscar en su sitio web. Evitará que las solicitudes GET o POST devuelvan resultados de búsqueda.
En caso de que se sienta particularmente aventurero, puede agregar su código a functions.php y deshabilitar la función de búsqueda de esa manera. E incluso si no le gusta jugar con functions.php, existen formas excelentes y fáciles de agregar código personalizado a WordPress. Entonces, ¿por qué no agarras el Complemento de fragmentos de código e instalarlo y activarlo?
Después de activar el complemento, agregue las siguientes líneas de código como un fragmento:
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', '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' );
Esto asegurará que el widget se elimine del sitio web y de la lista y que cualquier consulta existente devuelva un error 404 como resultado.
¡Vamos a envolverlo!
Al crear un sitio web, es importante evitar sobrecargarlo con funciones innecesarias. No solo confundirán al visitante, sino que también pueden hacer que la carga del sitio web sea más lenta o presentar posibles riesgos de seguridad.
Para un sitio web que tiene una página o dos y generalmente tiene como objetivo proporcionar toda la información al visitante desde un solo lugar, hay poca utilidad para una barra de búsqueda. No importa cuán útil sea la función para algunos tipos de sitios web, cuando no hay una razón clara para usarla, es mejor que la elimine. Tiene un par de formas diferentes de hacerlo, pero ninguna debería requerir demasiado tiempo o esfuerzo.
Apoya nuestro trabajo ❤️
Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.




















