Empezar
Cómo crear reglas de Buscar y reemplazar - AdTribes
  1. Inicio
  2. Base de conocimientos
  3. Filtros y Reglas
  4. Cómo crear reglas de Buscar y Reemplazar

Cómo crear reglas de Buscar y Reemplazar

Si los títulos de tus productos contienen palabras que ciertos canales rechazan, o si los nombres de marca aparecen en formatos inconsistentes en tu catálogo, arreglar cada producto individualmente no es práctico a gran escala. Las reglas de Buscar y reemplazar te permiten establecer una condición y una sustitución una vez, y el plugin las aplica automáticamente a todo tu feed, sin tocar un solo producto en WooCommerce.

Ya sea que estés eliminando términos promocionales restringidos, estandarizando mayúsculas/minúsculas de marcas o localizando unidades de medida para mercados internacionales, cada opción en el constructor de reglas de Buscar y reemplazar se explica a continuación.

Saltar a:

Prerrequisitos

Antes de configurar una regla de Buscar y reemplazar, asegúrate de tener:

RequisitoDetalles
Plugin instalado y activadoProduct Feed Pro o Product Feed Elite
Al menos un feed creadoAbre un feed existente para acceder a la pestaña Reglas; crea tu primer feed si aún no lo has hecho
Plan EliteRequerido solo para las acciones de ENTONCES Establecer atributo y Excluir atributo

Cómo funcionan las reglas: SI / ENTONCES

Cada regla en Product Feed Pro / Elite sigue una estructura SI / ENTONCES:

  • SI — define cuándo se aplica la regla. Estableces una condición basada en un atributo y su valor.
  • ENTONCES — define qué sucede cuando se cumple esa condición. Eliges una acción para ejecutar en un atributo de destino.

Para Buscar y reemplazar, la condición SI comprueba si un campo contiene (o coincide con) un valor específico, y la acción ENTONCES busca texto dentro de ese campo y lo reemplaza por otra cosa.

Puedes añadir múltiples condiciones SI a una sola regla y combinarlas con lógica Y o O. También puedes añadir múltiples acciones ENTONCES para ejecutar varios cambios a la vez.

Configuración de una regla de Buscar y reemplazar

Paso 1: Abre la pestaña Reglas

  1. Ve a Administrador de WordPress → Product Feed → Gestionar feeds.
  2. Abre el feed que deseas editar y haz clic en la pestaña Reglas.
La pestaña Reglas abierta en la página de edición de un feed

Paso 2: Añade una nueva regla

Haz clic en Añadir nueva regla. Aparece un nuevo bloque de regla con una sección SI vacía y una sección ENTONCES debajo.

Mantén cada cambio lógico en su propio bloque de regla; esto hace que las reglas individuales sean más fáciles de leer y depurar.

Un nuevo bloque de reglas con secciones SI y ENTONCES vacías

Paso 3: Configura la condición SI

La sección IF define cuándo se activa la regla. Rellena tres cosas:

  • Atributo — el campo del producto a evaluar.
  • Condición — cómo comparar el valor del campo.
  • Valor — el texto o número con el que comparar.

Consulta Opciones de condición IF a continuación para un desglose completo de cada configuración.

La sección SI con Atributo, Condición, Valor y la casilla Aa etiquetada

Paso 4: Configurar la acción THEN

La sección THEN define qué hace la regla cuando se cumple la condición. Rellena:

  • Atributo — el campo del producto a cambiar.
  • Acción — elige Buscar y reemplazar.
  • Buscar — el texto que deseas localizar dentro del campo.
  • Reemplazar con — el texto que deseas sustituir en su lugar.

Consulta las Opciones de Acción THEN a continuación para un desglose completo de cada configuración.

La sección ENTONCES con Atributo, Acción establecida en Buscar y Reemplazar, Buscar, Reemplazar con, y la casilla Aa etiquetada

Paso 5: Guardar y regenerar

Haz clic en Guardar reglas para guardar la regla y, a continuación, regenera el feed. Los cambios aparecerán en tu archivo de exportación y se sincronizarán con tus canales de venta en la próxima actualización.

Opciones de condición SI

Atributo

El menú desplegable Atributo en la sección IF determina qué campo del producto evalúa la regla.

Puedes seleccionar entre una amplia gama de atributos específicos de WooCommerce y del feed, incluyendo:

CategoríaEtiquetas desplegables
IdentificadoresID de producto, SKU
ContenidoNombre del producto, Descripción del producto, Descripción corta del producto
EnlacesEnlace, Enlace para añadir al carrito, Enlace al carrito
PreciosPrecio, Precio normal, Precio rebajado (y más variantes)
Stock y disponibilidadEstado del stock de WooCommerce, Cantidad [Stock], Disponibilidad
Tipo de productoTipo de producto, Tipo de contenido, Virtual, Descargable
Propiedades físicasPeso, Ancho, Alto, Largo
TaxonomíaCategoría, Categoría de Google (solo para reglas y filtros)
ImágenesImagen principal, Imagen destacada, Imagen adicional 1 – Imagen adicional 10, Todas las imágenes
ImpuestoEstado del impuesto, Clase de impuesto, IVA
Campos de marca y personalizadosMarcas (condicional — ver nota a continuación), y cualquier atributo personalizado añadido a tus productos

El plugin Product Feed Pro trata la taxonomía Marcas de WooCommerce como un atributo dinámico.

Elige el atributo cuyo valor actual quieres evaluar en la condición.

Condición (Tipo de coincidencia)

El desplegable Condición determina cómo se compara el valor del atributo con lo que escribes en el campo Valor.

CondiciónQué comprueba
ContieneEl valor del campo incluye el texto que especificas (en cualquier parte de la cadena).
No ContieneEl valor del campo NO incluye el texto que especificas.
Igual aEl valor del campo coincide exactamente con lo que escribes, carácter por carácter.
No Igual aEl valor del campo NO coincide con lo que escribes.
Mayor queEl valor numérico del campo es superior al número que introduces. Úsalo para campos de precio o cantidad. Devuelve falso silenciosamente en valores no numéricos (por ejemplo, un SKU de “ABC123”).
Mayor o igual queEl valor numérico del campo es igual o superior al número que introduces. Devuelve falso silenciosamente en valores no numéricos.
Menor queEl valor numérico del campo es inferior al número que introduces. Devuelve falso silenciosamente en valores no numéricos.
Menor o igual queEl valor numérico del campo es igual o inferior al número que introduce. Devuelve false de forma silenciosa en valores no numéricos.
Está vacíoEl campo no tiene valor. Para campos numéricos, un valor de 0 también se registra como vacío. No se necesita un campo de Valor al seleccionar esta opción.
No está vacíoEl campo tiene algún valor (incluido uno distinto de cero). No se necesita un campo de Valor al seleccionar esta opción.

Consejo: Use Contiene cuando quiera capturar coincidencias parciales; por ejemplo, encontrar cualquier título que incluya “Nike” independientemente de lo que contenga. Use Igual a solo cuando necesite una coincidencia exacta y completa del campo.

Valor

El campo Valor es donde escribe el texto o número con el que desea que coincida.

  • Para condiciones de texto (ContieneNo ContieneIgual aNo Igual a), introduzca una palabra, frase o cadena parcial.
  • Para condiciones numéricas (Mayor queMenor que, etc.), introduzca un número simple (p. ej., 100 o 9.99).
  • Deje este campo en blanco solo cuando use Está vacío o No está vacío; esas condiciones no necesitan un valor.

Sensibilidad a mayúsculas y minúsculas (casilla “Aa”)

Junto al campo Valor, hay una pequeña casilla etiquetada Aa. Esto controla si la coincidencia de la condición distingue entre mayúsculas y minúsculas.

Estado de la casillaComportamiento
Desmarcada (predeterminado)La comparación ignora las mayúsculas y minúsculas. nikeNike y NIKE coinciden.
MarcadaLa comparación debe coincidir exactamente con las mayúsculas y minúsculas. nike no coincide con Nike.

Por defecto, la condición IF no distingue entre mayúsculas y minúsculas, por lo que no necesita preocuparse por las mayúsculas al escribir su valor. Solo marque la casilla Aa cuando necesite distinguir entre mayúsculas y minúsculas. Por ejemplo, para que coincida la abreviatura CA sin que también coincida la palabra ca.

Opciones de acción ENTONCES

Atributo

El menú desplegable Atributo en la sección THEN determina qué campo del producto modifica la acción.

Este menú desplegable contiene los mismos atributos que el menú desplegable de la condición IF, con algunos campos internos excluidos. En la mayoría de las reglas de Buscar y Reemplazar, establecerá el atributo THEN en el mismo campo que el atributo IF; por ejemplo, evaluando el título y también reemplazando texto en el título. Pero puede dirigirse a un campo diferente si su regla lo requiere.


Tipos de acción

El menú desplegable Acción determina el tipo de cambio que se realizará en el atributo de destino.

Product Feed Pro / Elite ofrece varios tipos de acción. Esto es lo que hace cada uno:

AcciónDescripciónDisponible en
Buscar y ReemplazarBusca texto específico dentro del valor del campo y lo reemplaza con otro texto.Pro & Elite
Establecer valorSobrescribe el valor completo del campo con una cadena fija que usted proporcione. Se descarta el valor original.Pro & Elite
MultiplicarMultiplica el valor numérico del campo por un número que introduzca. Útil para ajustes de precios.Pro & Elite
DividirDivide el valor numérico del campo por un número que introduzca. Útil para conversiones de precios.Pro & Elite
AdemásSuma un número al valor numérico del campo.Pro & Elite
MenosResta un número del valor numérico del campo.Pro & Elite
Establecer atributoCopia el valor de un atributo de producto en el campo de destino.Solo para miembros Élite
Excluir atributoElimina el campo de destino por completo de la salida del feed.Solo para miembros Élite

Selecciona Buscar y reemplazar para buscar texto y sustituirlo. Aparecen dos campos adicionales específicos para esta acción.

Campos de buscar y reemplazar

Cuando seleccionas Buscar y reemplazar como acción, aparecen dos campos adicionales en la sección THEN.

Buscar

Introduce el texto exacto que deseas localizar dentro del valor del atributo de destino. La regla escanea el campo y encuentra cada instancia de este texto.

  • Puedes introducir una sola palabra, una frase o una cadena parcial.
  • La coincidencia es una búsqueda de texto plano: no se admiten expresiones regulares (regex).
  • Se reemplaza cada ocurrencia del texto de búsqueda dentro del valor del campo, no solo la primera.

Reemplazar con

Introduce el texto que deseas sustituir en lugar de lo que se encontró. Este es el nuevo valor que aparece en tu feed.

  • Deja este campo en blanco si deseas eliminar el texto encontrado por completo. La regla elimina cada ocurrencia coincidente sin sustitución.
  • Puedes introducir cualquier texto, número o combinación de caracteres.

Sensibilidad a mayúsculas y minúsculas (casilla "Aa") en la sección THEN

La sección THEN también tiene una casilla de sensibilidad a mayúsculas y minúsculas, y funciona de manera diferente a la de la condición IF:

Estado de la casillaComportamiento
Marcada (predeterminada)El texto de búsqueda debe coincidir exactamente con las mayúsculas y minúsculas. Buscar Nike no reemplaza nike ni NIKE.
DesmarcadaEl texto de búsqueda coincide independientemente de las mayúsculas y minúsculas. Buscar nike reemplaza nikeNike y NIKE.

Importante: La casilla de sensibilidad a mayúsculas y minúsculas de la sección THEN está marcada por defecto (sensible a mayúsculas y minúsculas), que es lo opuesto a la casilla de la condición IF. Ten esto en cuenta cuando encuentres texto que incluya palabras que puedan aparecer en diferentes casos en tu catálogo de productos. Desmárcala cuando quieras capturar todas las variantes.

Casos de uso prácticos

Estandarización de nombres de marca

Si tus productos listan la misma marca en diferentes formatos (por ejemplo, NikeNIKE y Nike Inc.), puedes crear reglas de Buscar y Reemplazar separadas para cada variante, todas reemplazando con la misma versión canónica.

Regla de ejemplo:

  • SI: Nombre del producto → Contiene → NIKE
  • ENTONCES: Nombre del producto → Buscar y reemplazar → Buscar: NIKE → Reemplazar con: Nike

Desmarque la casilla de mayúsculas/minúsculas de ENTONCES y use NIKE en el campo Buscar para capturar cualquier variante de capitalización de una sola vez.

Regla de Buscar y Reemplazar configurada para estandarizar variantes del nombre de marca Nike en el campo del nombre del producto

El atributo Marcas aparece en este menú desplegable solo si ha configurado marcas de productos, ya sea a través de la taxonomía de Marcas integrada de WooCommerce o de un plugin de marcas. Si ninguno está activo, no verá Marcas en la lista.

Eliminación de términos restringidos del marketplace

Ciertos canales prohíben el lenguaje promocional en los títulos — palabras como “Mejor Precio”“Envío Gratis”, o “Nº 1 en Valoraciones”. Use Buscar y Reemplazar para eliminarlas automáticamente.

Regla de ejemplo:

  • SI: Nombre del producto → Contiene → Envío Gratis
  • ENTONCES: Nombre del producto → Buscar y reemplazar → Buscar: Envío Gratis → Reemplazar con: (dejar en blanco)

Dejar el campo Reemplazar con vacío elimina el texto coincidente del título.

Regla de Buscar y Reemplazar que elimina la frase Envío Gratis de los títulos de productos, con un campo Reemplazar con vacío

Actualización de referencias estacionales

Cuando llega un nuevo año, los nombres de productos que contienen el año anterior necesitan ser actualizados en todo su catálogo.

Regla de ejemplo:

  • SI: Nombre del producto → Contiene → 2024
  • ENTONCES: Nombre del producto → Buscar y reemplazar → Buscar: 2024 → Reemplazar con: 2025
Regla de Buscar y Reemplazar para actualizar el año del "Nombre del Producto"

Conversión de unidades de medida para feeds internacionales

Si vende internacionalmente, los títulos de los productos pueden necesitar que las unidades de medida se localicen para el feed de cada mercado.

Regla de ejemplo:

  • SI: Nombre del producto → Contiene → 12 pulgadas
  • ENTONCES: Nombre del producto → Buscar y reemplazar → Buscar: 12 pulgadas → Reemplazar con: 30 cm
Regla de Buscar y Reemplazar que convierte 12 pulgadas a 30 cm en el campo Nombre del producto

Solución de problemas

La regla no está cambiando nada
Comprueba primero la condición IF: Si la condición no coincide, la acción THEN nunca se ejecuta. Cambia temporalmente la condición a Contiene con un término general que sepas que está en el campo para confirmar que la regla se activa.

Comprueba la sensibilidad a mayúsculas/minúsculas en la sección THEN: La acción Buscar y Reemplazar distingue entre mayúsculas y minúsculas por defecto. Si el texto de Búsqueda utiliza una capitalización diferente a la del valor real del campo, no coincidirá. Desmarca la casilla Aa en la sección THEN para que coincida cualquier mayúscula.

Regenera el feed: Las reglas solo se aplican cuando se regenera el feed. Asegúrate de guardar la regla primero y luego activa una nueva generación.
La regla está reemplazando texto que no pretendía cambiar
Tu texto de Búsqueda es demasiado general: Por ejemplo, buscar in también coincidirá con palabras como información y envío. Usa una frase más larga y específica para acotar la coincidencia.

Varias reglas pueden estar en conflicto: Revisa tu lista de reglas y comprueba si otra regla también está afectando al mismo atributo.
Quiero eliminar texto, pero el campo se queda en blanco o el producto desaparece del feed
Deja solo el texto coincidente en el campo Buscar y deja Reemplazar con vacío para eliminar solo ese texto. Si se elimina el valor completo del campo, algunos canales pueden rechazar el producto porque un campo obligatorio está vacío. Añade una regla con Establecer valor para añadir contenido de respaldo si es necesario.
Buscar y Reemplazar no funciona en campos numéricos
Buscar y Reemplazar funciona en valores de texto (cadena). Para campos numéricos como precio o cantidad, usa las acciones matemáticas (MultiplicarDividirSumarRestar) en su lugar.

Preguntas frecuentes

¿Puedo usar una regla de Buscar y Reemplazar en cualquier atributo de producto?
Puedes aplicar Buscar y Reemplazar a cualquier atributo basado en texto disponible en el menú desplegable THEN: títulos, descripciones, categorías y la mayoría de los otros campos de cadena. No está diseñado para campos numéricos; usa las acciones matemáticas para esos.
¿Buscar y Reemplazar reemplaza todas las ocurrencias o solo la primera?
Reemplaza todas las ocurrencias del texto de Búsqueda dentro del valor del campo, no solo la primera. Así que si el título de tu producto contiene "Nike" dos veces, ambas instancias son reemplazadas.
¿Puedo usar expresiones regulares (regex) en el campo Buscar?
No. El campo Buscar solo utiliza coincidencias de texto plano. Los patrones de regex no son compatibles.
¿Qué sucede si el texto de Búsqueda no existe en el campo?
Nada. La regla no cambia el atributo del producto y el valor original se mantiene tal cual.
¿Puedo ejecutar varias acciones de Buscar y Reemplazar en la misma regla?
Sí. En una sola regla, puedes añadir más de una acción THEN. Cada acción se ejecuta en orden, por lo que puedes encadenar varios pasos de Buscar y Reemplazar.
¿Cuál es la diferencia entre “Buscar y reemplazar” y “Establecer valor”?
Buscar y reemplazar busca texto específico dentro del valor existente del campo y sustituye solo esa parte. El resto del campo se conserva. Establecer valor descarta el valor completo existente y lo reemplaza con una cadena fija que usted define, independientemente de lo que hubiera antes.
¿La regla afecta a todos los productos o solo a algunos?
Eso depende de tu condición SI. Si la condición es amplia (por ejemplo, No está vacío en el Título), la regla se ejecuta en todos los productos con un título. Si la condición es específica (por ejemplo, Contiene → Nike), la regla solo se ejecuta en los productos cuyo título contenga esa palabra. Comprueba siempre tu condición SI para controlar el alcance.

¿Necesitas más ayuda?

Si necesita más ayuda con las reglas de Buscar y Reemplazar o cualquier otra configuración de feed, póngase en contacto con el equipo de soporte.

El sistema de soporte de tickets es exclusivo para usuarios de Product Feed EliteCree un nuevo ticket de soporte para ponerse en contacto.

Si estás usando Product Feed Proabre un nuevo tema en el foro de WordPress.org.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu compra
Feed de productos de WooCommerce de AdTribes

El mejor plugin de feeds de productos de WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Producto
Recursos e información
Sitios asociados
Rymera