Desactivar la búsqueda

Descripción

This plugin prevents WordPress from allowing and handling any search requests from the front-end of the site. Specifically, this plugin:

  • Evita que aparezca el formulario de búsqueda si el tema utiliza la función estándar get_search_form() para mostrar el formulario de búsqueda.
  • Evita que aparezca el formulario de búsqueda si el tema usa una plantilla del archivo searchform.php
  • Prevents the search item from appearing in the admin tool bar when shown on the front-end.
  • Desactiva el widget de búsqueda.
    • Elimina el widget de búsqueda de la lista de widgets disponibles
    • Desactiva cualquier widget de búsqueda actualmente en uso en cualquier barra lateral (están ocultos, no borrados; reaparecerán en sus ubicaciones originales si se desactiva este plugin)
  • Con o sin el formulario de búsqueda, el plugin impide que, cualquier petición directa o manual de los visitantes, ya sea a través de peticiones GET o POST, se devuelva realmente cualquier resultado de búsqueda.
  • Submitted attempts at a search will be given a 404 File Not Found response, rendered by your site’s 404.php template, if present.
  • Desactiva la salida de SearchAction en el esquema SEO por el plugin Yoast SEO.

El plugin sólo afecta a la búsqueda en la parte visible para usuarios del sitio. No desactiva la búsqueda en la sección de administración del sitio.

Enlaces: Página principal del plugin | Página del plugin en el directorio de WordPress | GitHub | Web del autor

Instalación

  1. Install via the built-in WordPress plugin installer. Or download and unzip disable-search.zip inside the plugins directory for your site (typically wp-content/plugins/)
  2. Activate the plugin through the ‘Plugins’ admin menu in WordPress

FAQ

¿Desactivará esto las capacidades de búsqueda en la sección de administración del blog?

No.

¿Impedirá esto que Google y otros motores de búsqueda busquen en mi sitio?

No. Esto sólo desactiva las capacidades de WordPress con respecto a la búsqueda.

Search engines index your site and search their index of your site. They do not make use of your site’s native search capabilities. You can only prevent search engines from searching your site by blocking their web crawlers and purging their cache of your site (which is well beyond the scope of this plugin).

¿Por qué sigo viendo un formulario de búsqueda en mi sitio a pesar de haber activado este plugin?

La causa más probable para esto es un tema que tiene el marcado para la búsqueda incorporado en uno o más archivos de plantilla del tema (excluyendo el archivo searchform.php). Esto está generalmente mal visto hoy en día (el tema debería llamar a get_search_form() o usar el archivo searchform.php para obtener el formulario de búsqueda). No hay forma de que este plugin evite que se muestre este formulario incorporado.

Sin embargo, aún si ese fuera el caso, el formulario no funcionará (gracias a este plugin), pero aún se mostrará.

Can the front-end search only be selectively disabled, allowing it to appear and work under certain conditions (such as only for logged-in users, etc)?

No, not at this time, though it is feature being considered. (In truth, custom coding could certainly be used to achieve this, but that obviously requires coding knowledge.)

¿Este plugin cumple el RGPD?

Sí. Este plugin no recopila, almacena o transmite información alguna de ningún usuario o visitante del sitio.

¿Incluye este plugin pruebas unitarias?

Sí.

Reseñas

15 de enero de 2017
Very useful for certain type of websites! Is it ok for WP 4.7 and after?
Leer todas las 10 reseñas

Colaboradores y desarrolladores

«Desactivar la búsqueda» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Desactivar la búsqueda» ha sido traducido a 3 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Desactivar la búsqueda» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.8.3 (2021-05-01)

  • Fix: Change __wakeup() method visibility from private to public to avoid warnings under PHP8
  • Fix: Throw an error when attempting to unserialize an instance of the class to actually prevent it from happening

1.8.2 (2021-04-08)

  • Cambio: Nota de compatibilidad con WP 5.7 y superior
  • Cambio: Actualización de la fecha del copyright (2021)
  • Change: Tweak wording and formatting of readme.txt
  • New: Add FAQ entry
  • New: Add unit tests to verify search is removed from admin bar

1.8.1 (2020-09-07)

  • Cambio: Reestructuración de la estructura de los archivos de pruebas unitarias
    • Nuevo: Crear nuevo subdirectorio phpunit/ para albergar todos los archivos relacionados con las pruebas unitarias
    • Cambio: Traslado de bin/ a phpunit/bin/
    • Cambio: Traslado de tests/bootstrap.php a phpunit/
    • Cambio: Traslado de tests/ a phpunit/tests/
    • Cambio: Renombrado de phpunit.xml a phpunit.xml.dist, de acuerdo con mejores prácticas
  • Cambio: Compatibilidad con WP 5.5+

El registro de cambios completo está disponible en CHANGELOG.md..