WordPress.org

Plugin Directory

Easy Search Replace – Buscar y reemplazar texto/HTML/URL, eliminar el crédito del pie de página

Easy Search Replace – Buscar y reemplazar texto/HTML/URL, eliminar el crédito del pie de página

Descripción

El plugin Easy Search Replace te permite buscar y reemplazar cualquier texto, HTML o URL en todo tu sitio de WordPress en tiempo real, sin editar archivos ni la base de datos.
Es la forma más segura de realizar una búsqueda y reemplazo en la salida del front-end. Actualiza tu marca, corrige enlaces antiguos o elimina el crédito del pie de página con unos pocos clics.

Dirige los reemplazos con precisión mediante:

  • Selectores CSS (p. ej., .footer, #site-title, h2)
  • Tipos de contenido (entradas, páginas, CPTs)
  • IDs de entrada específicos (separados por comas)
  • URL exactas (una por línea)

Por qué es seguro:
Todos los cambios se aplican dinámicamente al renderizar. Desactiva el plugin y tu contenido original permanece intacto.

Casos de uso habituales

  • Elimina o reemplaza los créditos del pie de página del tema.
  • Reemplaza nombres de empresa, enlaces o líneas de copyright.
  • Actualiza URL obsoletas o de HTTP HTTPS.
  • Busca y reemplaza solo dentro de elementos HTML específicos.
  • Limita los cambios a entradas, páginas o URL específicas.

Características

  • Real-time search replace and find replace for text, HTML, and URLs.
  • Elimina el crédito del pie de página o cualquier texto o enlace no deseado.
  • Segmentación opcional por selector CSS (clases, IDs, etiquetas).
  • Limita por tipo de contenido, ID de entrada o URL.
  • Modo sin distinción de mayúsculas (Ignore Case).
  • Varias reglas, ejecutadas en orden.
  • Ligero: analiza el DOM solo cuando existen reglas con selector.
  • Interfaz de ajustes limpia y sencilla.

Uso

  1. Open Settings Easy Search Replace.
  2. Buscar: introduce el texto, HTML o URL que deseas buscar.
  3. Reemplazar con: introduce el reemplazo (déjalo vacío para eliminar — ideal para créditos del pie de página).
  4. (Optional) CSS Selector to restrict to specific elements (e.g., .site-footer, #main, h1).
  5. (Opcional) Limita por tipos de contenido, IDs de entrada o URL (una por línea).
  6. Enable Ignore case if needed.
  7. Add multiple rules and Save Changes.

Ejemplos

Reemplazar texto en todo el sitio

Find: Old Company
Replace: New Company

Eliminar el crédito del pie de página (basado en selector)

Find: Powered by MyTheme
Replace:
Selector: .site-footer

Reemplazar URL en todo el sitio

Find: http://oldsite.com
Replace: https://newsite.com

Solo en entradas específicas

Find: Coming Soon
Replace: Launching Now
Post IDs: 25,47,88

Case-insensitive
Enable Ignore case to match “WordPress”, “wordpress”, etc.

Capturas

  • Página de ajustes: crea varias reglas de búsqueda y reemplazo
  • Eliminar el crédito del pie de página

Instalación

  1. Descarga el archivo ZIP del plugin.
  2. In WP Admin, go to Plugins Add New Upload Plugin.
  3. Upload the ZIP, click Install Now, then Activate.
  4. Go to Settings Easy Search Replace to add rules.

FAQ

¿Este plugin modifica mi base de datos o los archivos del tema?

No. Todos los reemplazos se realizan en el búfer de salida en tiempo de ejecución.

¿Puedo eliminar los créditos del pie de página del tema?

Yes. Put the exact text in Find, leave Replace empty, and (optionally) set a footer CSS Selector (e.g., .footer-credit).

¿Funciona con maquetadores y sistemas de caché?

Sí. Funciona sobre el HTML renderizado (Elementor, Divi, WPBakery, etc.). Vacía la caché después de añadir o actualizar reglas.

¿Impacto en el rendimiento?

Mínimo. Los reemplazos de cadenas son rápidos; el análisis del DOM solo se realiza si usas reglas basadas en selectores.

¿Compatible con expresiones regulares?

En esta versión no, por diseño, para mantener velocidad y sencillez.

Reseñas

10 de mayo de 2024
We have clients all the time that want woocommerce or other plugin wording changed, and this looks to be an excellent way to do just that without having to try and find hooks or filters specific to the function and output.But not only that – this plugin lets you change absolutely anything on the page, which could make it essential except*… I downloaded the plugin and looked through the code, and it looks straightforward and harmless in itself. Mostly it’s a WP wrapper for simplehtmldom on sourceforge, which grabs WP’s output buffer and does one last search & replace on it before serving. Very nifty indeed. *My only concern is as this plugin is so new and straightforward is if it’s been vetted to be secure enough for live sites. We installed on a dev site and it worked flawlessly. But this is seriously powerful to be able to change anything whatsoever in the final output code. Any non-admin access would be very dangerous. Should that risk be mitigated, we’d use this all the time. We’ll keep watch on this plugin for sure as it gets more usage and reviews.
29 de diciembre de 2023
This plugin is exceptional for those seeking to execute search and replace functions within specific elements, classes, or IDs. The plugin’s design is impressively lightweight, facilitating the effortless identification and replacement of any HTML or text. Its ease of use and efficiency make it an invaluable tool for any user
Leer todas las 2 reseñas

Colaboradores y desarrolladores

«Easy Search Replace – Buscar y reemplazar texto/HTML/URL, eliminar el crédito del pie de página» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

1.1.4

  • Corrección de pequeños problemas.

1.1.3

  • Security: sanitize and unslash $_SERVER['REQUEST_URI'] when resolving the current URL for rule matching.
  • Seguridad: todos los accesos a $_POST se envuelven en comprobaciones explícitas con isset() + is_array() y llamadas a wp_unslash(); se deja de modificar la superglobal $_POST.
  • Seguridad: los IDs de entrada se validan como enteros en lugar de filtrarlos por expresión regular, y las URL absolutas se validan con esc_url_raw.
  • Security: use get_current_screen() hook-suffix matching instead of $_GET['page'] to decide when to enqueue admin assets.
  • Seguridad: comprobación explícita de permisos con wp_die en la pantalla de ajustes, además de la del menú.
  • Corrección: las reglas limitadas a tipos de contenido específicos ya no se aplican en vistas no singulares (archivos, búsqueda, 404).
  • Desarrollo: se han introducido las constantes ESRN_VERSION, ESRN_PLUGIN_DIR, ESRN_PLUGIN_URL, ESRN_PLUGIN_BASENAME y ESRN_OPTION_KEY; las versiones de los recursos ahora siguen la versión del plugin.
  • Desarrollo: load_plugin_textdomain() ahora se llama en plugins_loaded.
  • Interfaz: pantalla de ajustes rediseñada con un diseño adaptable a dos columnas, tarjetas de regla, ayuda contextual y un panel lateral fijo de «Cómo funciona».
  • Interfaz: se han mejorado los estados de foco, la accesibilidad con teclado y Select2 y la coherencia visual con el administrador de WordPress.

1.1.2

  • Corrección de errores.

1.1.1

  • Corregido un error en las opciones avanzadas.

1.1.0

  • Añadida la segmentación por tipos de contenido, IDs de entrada y URL.
  • Added Ignore Case option.
  • Flujo mejorado para la eliminación del crédito del pie de página.
  • Mejor rendimiento: análisis del DOM en una sola pasada cuando sea necesario.
  • Mejoras en la interfaz y flujo para varias reglas.

1.0.2

  • Correcciones menores.

1.0.1

  • Corregidos problemas de la función de búsqueda.

1.0.0

  • Lanzamiento inicial: búsqueda y reemplazo en el front-end con selector CSS opcional.