Get Started
Come creare regole Trova e Sostituisci - AdTribes
  1. Home
  2. Knowledge Base
  3. Filters & Rules
  4. How to create Find & Replace rules

Come creare regole Trova e Sostituisci

Se i titoli dei tuoi prodotti contengono parole che determinati canali rifiutano, o nomi di marchi appaiono in formati incoerenti nel tuo catalogo, correggere ogni prodotto singolarmente non è pratico su larga scala. Le regole Trova e Sostituisci ti consentono di impostare una condizione e una sostituzione una sola volta e il plugin le applica automaticamente all'intero feed, senza modificare alcun prodotto in WooCommerce.

Sia che tu stia rimuovendo termini promozionali restrittivi, standardizzando la formattazione dei marchi o localizzando le unità di misura per i mercati internazionali, ogni opzione nel costruttore di regole Trova e Sostituisci è trattata di seguito.

Salta a:

Prerequisiti

Prima di impostare una regola Trova e Sostituisci, assicurati di avere:

RequisitoDettagli
Plugin installato e attivatoProduct Feed Pro o Product Feed Elite
Almeno un feed creatoApri un feed esistente per accedere alla scheda Regole — crea il tuo primo feed se non l'hai ancora fatto
Piano EliteRichiesto solo per le azioni THEN Imposta attributo ed Escludi attributo

Come funzionano le regole: SE / ALLORA

Ogni regola in Product Feed Pro / Elite segue una struttura SE / ALLORA:

  • SE — definisce quando la regola si applica. Imposti una condizione basata su un attributo e il suo valore.
  • ALLORA — definisce cosa succede quando quella condizione è soddisfatta. Scegli un'azione da eseguire su un attributo di destinazione.

Per Trova e Sostituisci, la condizione SE verifica se un campo contiene (o corrisponde a) un valore specifico, e l'azione ALLORA trova il testo all'interno di quel campo e lo sostituisce con qualcos'altro.

Puoi aggiungere condizioni SE multiple a una singola regola e combinarle con la logica AND o OR. Puoi anche aggiungere azioni ALLORA multiple per eseguire diverse modifiche contemporaneamente.

Impostazione di una regola Trova e Sostituisci

Passaggio 1: Apri la scheda Regole

  1. Vai su WP Admin → Product Feed → Gestisci feed.
  2. Apri il feed che desideri modificare, quindi fai clic sulla scheda Regole.
La scheda Regole aperta nella pagina di modifica di un feed

Passaggio 2: Aggiungi una nuova regola

Fai clic su Aggiungi nuova regola. Appare un nuovo blocco di regole con una sezione SE vuota e una sezione ALLORA sotto di essa.

Mantieni ogni modifica logica nel proprio blocco di regole: questo rende le singole regole più facili da leggere e da risolvere.

Un nuovo blocco di regole con sezioni IF e THEN vuote

Passaggio 3: Configura la condizione SE

La sezione SE definisce quando la regola viene attivata. Compila tre elementi:

  • Attributo — il campo del prodotto da valutare.
  • Condizione — come confrontare il valore del campo.
  • Valore — il testo o il numero da confrontare.

Vedi Opzioni condizione SE sotto per una spiegazione completa di ogni impostazione.

La sezione IF con Attributo, Condizione, Valore e la casella di controllo Aa etichettata

Passaggio 4: Configura l'azione ALLORA

La sezione ALLORA definisce cosa fa la regola quando la condizione è soddisfatta. Compila:

  • Attributo — il campo del prodotto da modificare.
  • Azione — scegliere Trova e sostituisci.
  • Trova — il testo che si desidera individuare all'interno del campo.
  • Sostituisci con — il testo che si desidera sostituire al suo posto.

Vedere Opzioni azione THEN in basso per una ripartizione completa di ogni impostazione.

La sezione THEN con Attributo, Azione impostata su Trova e Sostituisci, Trova, Sostituisci con, e la casella di controllo Aa etichettata

Passaggio 5: Salva e rigenera

Fare clic su Salva regole per salvare la regola, quindi rigenerare il feed. Le modifiche vengono visualizzate nel file di esportazione e sincronizzate con i canali di vendita al prossimo aggiornamento.

Opzioni della condizione SE

Attributo

Il menu a discesa Attributo nella sezione IF determina quale campo del prodotto la regola valuta.

È possibile selezionare tra una vasta gamma di attributi specifici di WooCommerce e del feed, tra cui:

CategoriaEtichette del menu a discesa
IdentificatoriID prodotto, SKU
ContenutoNome prodotto, Descrizione prodotto, Breve descrizione prodotto
LinkLink, Link aggiungi al carrello, Link carrello
PrezziPrezzo, Prezzo normale, Prezzo in saldo (e altre varianti)
Scorte e disponibilitàStato scorte WooCommerce, Quantità [Scorte], Disponibilità
Tipo di prodottoTipo di prodotto, Tipo di contenuto, Virtuale, Scaricabile
Proprietà fisichePeso, Larghezza, Altezza, Lunghezza
TassonomiaCategoria, Categoria Google (solo per regole e filtri)
ImmaginiImmagine principale, Immagine in evidenza, Immagine aggiuntiva 1 – Immagine aggiuntiva 10, Tutte le immagini
TasseStato tasse, Classe tasse, IVA
Campi Marchio e personalizzatiMarchi (condizionale — vedi nota sotto), e qualsiasi attributo personalizzato aggiunto ai tuoi prodotti

Il plugin Product Feed Pro tratta la tassonomia dei marchi personalizzata di WooCommerce come un attributo dinamico.

Scegli l'attributo il cui valore corrente vuoi valutare nella condizione.

Condizione (Tipo di corrispondenza)

Il menu a discesa Condizione determina come il valore dell'attributo viene confrontato con ciò che digiti nel campo Valore.

CondizioneCosa controlla
ContieneIl valore del campo include il testo specificato (ovunque nella stringa).
Non ContieneIl valore del campo NON include il testo specificato.
Uguale aIl valore del campo corrisponde esattamente a ciò che digiti — carattere per carattere.
Diverso daIl valore del campo NON corrisponde a ciò che digiti.
Maggiore diIl valore numerico del campo è superiore al numero inserito. Usare per campi prezzo o quantità. Restituisce false silenziosamente per valori non numerici (es. un SKU di "ABC123").
Maggiore o Uguale aIl valore numerico del campo è uguale o superiore al numero inserito. Restituisce false silenziosamente per valori non numerici.
Minore diIl valore numerico del campo è inferiore al numero inserito. Restituisce false silenziosamente per valori non numerici.
Minore o Uguale aIl valore numerico del campo è uguale o inferiore al numero inserito. Restituisce false silenziosamente per valori non numerici.
È VuotoIl campo non ha valore. Per i campi numerici, anche un valore di 0 viene registrato come vuoto. Non è necessario un campo Valore quando si seleziona questa opzione.
Non è VuotoIl campo ha un qualsiasi valore (incluso uno diverso da zero). Non è necessario un campo Valore quando si seleziona questa opzione.

Suggerimento: Usa Contiene quando vuoi catturare corrispondenze parziali — ad esempio, trovare qualsiasi titolo che includa "Nike" indipendentemente da ciò che altro contiene. Usa Uguale a solo quando hai bisogno di una corrispondenza esatta e completa del campo.

Valore

Il campo Valore è dove si digita il testo o il numero da confrontare.

  • Per le condizioni di testo (ContieneNon ContieneUguale aDiverso da), inserisci una parola, una frase o una stringa parziale.
  • Per le condizioni numeriche (Maggiore diMinore di, ecc.), inserisci un numero semplice (es. 100 o 9,99).
  • Lascia questo campo vuoto solo quando usi È Vuoto o Non È Vuoto — tali condizioni non necessitano di un valore.

Sensibilità alla maiuscole/minuscole (casella di controllo “Aa”)

Accanto al campo Valore, c'è una piccola casella di controllo etichettata Aa. Questa controlla se il confronto della condizione distingue tra maiuscole e minuscole.

Stato della casella di controlloComportamento
Deselezionato (predefinito)Il confronto ignora la capitalizzazione. nikeNike, e NIKE corrispondono tutti.
SelezionatoIl confronto deve corrispondere esattamente alla capitalizzazione. nike non corrisponde a Nike.

Per impostazione predefinita, la condizione IF è case-insensitive, quindi non è necessario preoccuparsi della capitalizzazione quando si scrive il valore. Seleziona la casella Aa solo quando è necessario distinguere tra maiuscole e minuscole. Ad esempio, per trovare l'abbreviazione CA senza trovare anche la parola ca.

Opzioni dell'azione ALLORA

Attributo

Il menu a discesa Attributo nella sezione THEN determina quale campo del prodotto l'azione modifica.

Questo menu a discesa contiene gli stessi attributi del menu a discesa della condizione IF, con alcuni campi interni esclusi. Nella maggior parte delle regole Trova e Sostituisci, imposterai l'attributo THEN sullo stesso campo dell'attributo IF — ad esempio, valutando il titolo e sostituendo anche il testo nel titolo. Ma puoi scegliere un campo diverso se la tua regola lo richiede.


Tipi di azione

Il menu a discesa Azione determina il tipo di modifica da apportare all'attributo di destinazione.

Product Feed Pro / Elite offre diversi tipi di azione. Ecco cosa fa ciascuno:

AzioneDescrizioneDisponibile su
Trova e SostituisciCerca un testo specifico all'interno del valore del campo e lo sostituisce con un altro testo.Pro & Elite
Imposta ValoreSovrascrive l'intero valore del campo con una stringa fissa fornita. Il valore originale viene scartato.Pro & Elite
MoltiplicaMoltiplica il valore numerico del campo per un numero inserito. Utile per aggiustamenti di prezzo.Pro & Elite
DividiDivide il valore numerico del campo per un numero inserito. Utile per conversioni di prezzo.Pro & Elite
PiùAggiunge un numero al valore numerico del campo.Pro & Elite
MenoSottrae un numero dal valore numerico del campo.Pro & Elite
Imposta attributoCopia il valore da un attributo del prodotto nel campo di destinazione.Solo per utenti Elite
Escludi attributoRimuove completamente il campo di destinazione dall'output del feed.Solo per utenti Elite

Seleziona Trova e sostituisci per cercare testo e sostituirlo. Vengono visualizzati due campi aggiuntivi specifici per questa azione.

Campi Trova e sostituisci

Quando selezioni Trova e sostituisci come azione, vengono visualizzati due campi aggiuntivi nella sezione THEN.

Trova

Inserisci il testo esatto che desideri individuare all'interno del valore dell'attributo di destinazione. La regola analizza il campo e trova ogni istanza di questo testo.

  • Puoi inserire una singola parola, una frase o una stringa parziale.
  • La corrispondenza è una ricerca di testo normale — le espressioni regolari (regex) non sono supportate.
  • Ogni occorrenza del testo Trova all'interno del valore del campo viene sostituita, non solo la prima.

Sostituisci con

Inserisci il testo che desideri sostituire al posto di ciò che è stato trovato. Questo è il nuovo valore che appare nel tuo feed.

  • Lascia questo campo vuoto se desideri rimuovere completamente il testo trovato. La regola elimina ogni occorrenza corrispondente senza sostituzione.
  • Puoi inserire qualsiasi testo, numero o combinazione di caratteri.

Sensibilità alla maiuscola/minuscola (casella di controllo "Aa") nella sezione THEN

La sezione THEN ha anche una casella di controllo per la sensibilità alla maiuscola/minuscola, e funziona diversamente da quella nella condizione IF:

Stato della casella di controlloComportamento
Selezionata (predefinita)Il testo Trova deve corrispondere esattamente alla capitalizzazione. La ricerca di Nike non sostituisce nike o NIKE.
DeselezionataIl testo Trova corrisponde indipendentemente dalla capitalizzazione. La ricerca di nike sostituisce nikeNike e NIKE.

Importante: La casella di controllo della sensibilità alla maiuscola/minuscola nella sezione THEN è selezionata per impostazione predefinita (sensibile alla maiuscola/minuscola), che è l'opposto della casella di controllo della condizione IF. Tieni presente questo quando trovi testo che coinvolge parole che potrebbero apparire in diverse capitalizzazioni nel tuo catalogo prodotti. Deselezionala quando vuoi catturare tutte le varianti.

Casi d'uso pratici

Standardizzazione dei nomi dei marchi

Se i tuoi prodotti elencano lo stesso marchio in formati diversi — ad esempio, NikeNIKE e Nike Inc. — puoi creare regole di Trova e sostituisci separate per ogni variante, tutte che sostituiscono con la stessa versione canonica.

Esempio di regola:

  • SE: Nome prodotto → Contiene → NIKE
  • ALLORA: Nome prodotto → Trova e sostituisci → Trova: NIKE → Sostituisci con: Nike

Deseleziona la casella Sensibilità maiuscole/minuscole in ALLORA e usa NIKE nel campo Trova per catturare qualsiasi variante di maiuscole/minuscole in un unico passaggio.

Regola Trova e Sostituisci configurata per standardizzare le varianti del nome del marchio Nike nel campo del nome del prodotto

L'attributo Marche appare in questo menu a discesa solo se hai impostato le marche dei prodotti, tramite la tassonomia Marche integrata di WooCommerce o un plugin per le marche. Se nessuno dei due è attivo, non vedrai Marche nell'elenco.

Rimozione di termini vietati dai marketplace

Alcuni canali proibiscono linguaggio promozionale nei titoli, parole come “Miglior Prezzo”“Spedizione Gratuita”, o “N. 1 per Valutazioni”. Usa Trova e Sostituisci per rimuoverle automaticamente.

Esempio di regola:

  • SE: Nome prodotto → Contiene → Spedizione Gratuita
  • ALLORA: Nome prodotto → Trova e sostituisci → Trova: Spedizione Gratuita → Sostituisci con: (lascia vuoto)

Lasciare vuoto il campo Sostituisci con elimina il testo trovato dal titolo.

Regola Trova e Sostituisci che rimuove la frase Spedizione Gratuita dai titoli dei prodotti, con un campo Sostituisci con vuoto

Aggiornamento dei riferimenti stagionali

Quando arriva un nuovo anno, i nomi dei prodotti che contengono il vecchio anno devono essere aggiornati in tutto il tuo catalogo.

Esempio di regola:

  • SE: Nome prodotto → Contiene → 2024
  • ALLORA: Nome prodotto → Trova e sostituisci → Trova: 2024 → Sostituisci con: 2025
Regola Trova e Sostituisci per aggiornare l'anno dal "Nome Prodotto"

Conversione delle unità di misura per i feed internazionali

Se vendi a livello internazionale, i titoli dei prodotti potrebbero necessitare di unità di misura localizzate per il feed di ciascun mercato.

Esempio di regola:

  • SE: Nome prodotto → Contiene → 12 pollici
  • ALLORA: Nome prodotto → Trova e sostituisci → Trova: 12 pollici → Sostituisci con: 30 cm
Regola Trova e Sostituisci che converte 12 pollici in 30 cm nel campo Nome Prodotto

Risoluzione dei problemi

The rule isn’t changing anything
Check the IF condition first: If the condition doesn’t match, the THEN action never runs. Temporarily switch the condition to Contains with a broad term you know is in the field to confirm the rule fires.

Check case sensitivity in the THEN section: The Find and Replace action is case-sensitive by default. If your Find text uses different capitalisation than the actual field value, it won’t match. Uncheck the Aa box in the THEN section to match any case.

Regenerate the feed: Rules only apply when the feed is regenerated. Make sure you save the rule first, then trigger a fresh generation.
The rule is replacing text I didn’t intend to change
Your Find text is too broad: For example, searching for in will also match words like information and shipping. Use a longer, more specific phrase to narrow the match.

Multiple rules may be conflicting: Review your rules list and check whether another rule is also affecting the same attribute.
I want to remove text, but the field goes blank, or the product disappears from the feed
Leave only the matched text in the Find field and leave Replace With empty to delete just that text. If the entire field value is deleted, some channels may reject the product because a required field is empty. Add a rule with Set Value to add fallback content if needed.
Find and Replace doesn’t work on numeric fields
Find and Replace works on text (string) values. For numeric fields like price or quantity, use the math actions (MultiplyDividePlusMinus) instead.

Domande frequenti

Can I use a Find & Replace rule on any product attribute?
You can apply Find & Replace to any text-based attribute available in the THEN dropdown — titles, descriptions, categories, and most other string fields. It’s not designed for numeric fields; use the math actions for those.
Does Find and Replace replace all occurrences or just the first one?
It replaces all occurrences of the Find text within the field value, not just the first one. So if your product title contains “Nike” twice, both instances are replaced.
Can I use regular expressions (regex) in the Find field?
No. The Find field uses plain-text matching only. Regex patterns are not supported.
What happens if the Find text doesn’t exist in the field?
Nothing happens. The rule doesn’t change the product’s attribute, and the original value is kept as-is.
Can I run multiple Find & Replace actions in the same rule?
Yes. In a single rule, you can add more than one THEN action. Each action runs in order, so you can chain several Find & Replace steps together.
What’s the difference between “Find and Replace” and “Set Value”?
Find and Replace searches for specific text inside the existing field value and substitutes only that part. The rest of the field is preserved. Set Value discards the entire existing value and replaces it with a fixed string you define, regardless of what was there before.
Does the rule affect all products or only some?
That depends on your IF condition. If the condition is broad (e.g., Is Not Empty on the Title), the rule runs on every product with a title. If the condition is narrow (e.g., Contains → Nike), the rule only runs on products whose title contains that word. Always check your IF condition to control the scope.

Serve ulteriore aiuto?

Se hai bisogno di ulteriore assistenza con le regole Trova e Sostituisci o con qualsiasi altra configurazione del feed, contatta il team di supporto.

Il sistema di supporto tramite ticket è esclusivo per gli utenti di Product Feed EliteCrea un nuovo ticket di supporto per metterti in contatto.

Se stai usando Product Feed Proapri un nuovo argomento nel forum di WordPress.org.

Was this article helpful?

Articoli correlati

Complete Your Purchase
AdTribes WooCommerce Product Feed

Il miglior plugin per feed WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Prodotto
Risorse e Informazioni
Siti partner
Rymera