Inizia
Come creare regole Trova e Sostituisci - AdTribes
  1. Casa
  2. Knowledge Base
  3. Filtri e regole
  4. Come creare regole Trova e Sostituisci

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 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 regola con una sezione SE vuota e una sezione ALLORA sotto di essa.

Mantieni ogni modifica logica nel proprio blocco di regola: 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 Brands 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. Utilizzare per campi prezzo o quantità. Restituisce false silenziosamente per valori non numerici (ad es. un SKU "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: Utilizza Contiene quando vuoi catturare corrispondenze parziali, ad esempio, trovare qualsiasi titolo che includa "Nike" indipendentemente da ciò che altro contiene. Utilizza 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 Elite
Escludi attributoRimuove completamente il campo di destinazione dall'output del feed.Solo 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, due campi aggiuntivi appaiono nella sezione THEN.

Trova

Inserisci il testo esatto che vuoi 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 nel valore del campo viene sostituita, non solo la prima.

Sostituisci con

Inserisci il testo che vuoi sostituire al posto di qualsiasi cosa sia stata trovata. Questo è il nuovo valore che appare nel tuo feed.

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

Sensibilità alla maiuscole/minuscole (casella di controllo "Aa") nella sezione THEN

La sezione THEN ha anche una casella di controllo per la sensibilità alla maiuscole/minuscole, 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 maiuscole/minuscole in THEN è selezionata per impostazione predefinita (sensibile alla maiuscole/minuscole), che è l'opposto della casella di controllo della condizione IF. Tienilo presente quando trovi testo che include parole che potrebbero apparire in maiuscole/minuscole diverse 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 Trova e sostituisci separate per ogni variante, tutte che sostituiscono con la stessa versione canonica.

Regola di esempio:

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

Deseleziona la casella di controllo della sensibilità alla maiuscole/minuscole in THEN e usa NIKE nel campo Trova per catturare qualsiasi variante di capitalizzazione in un'unica passata.

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 configurato i marchi dei prodotti, tramite la tassonomia integrata Marche di WooCommerce o un plugin per marchi. Se nessuno dei due è attivo, non vedrai Marche nell'elenco.

Rimozione di termini di marketplace non consentiti

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

Regola di esempio:

  • 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 corrispondente 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.

Regola di esempio:

  • 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 dover avere le unità di misura localizzate per il feed di ciascun mercato.

Regola di esempio:

  • 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

La regola non sta cambiando nulla
Controlla prima la condizione IF: Se la condizione non corrisponde, l'azione THEN non viene mai eseguita. Cambia temporaneamente la condizione in Contiene con un termine generico che sai essere presente nel campo per confermare che la regola venga attivata.

Controlla la sensibilità alle maiuscole/minuscole nella sezione THEN: L'azione Trova e Sostituisci è sensibile alle maiuscole/minuscole per impostazione predefinita. Se il testo da Trovare utilizza una capitalizzazione diversa dal valore effettivo del campo, non corrisponderà. Deseleziona la casella Aa nella sezione THEN per trovare corrispondenze indipendentemente dalle maiuscole/minuscole.

Rigenera il feed: Le regole si applicano solo quando il feed viene rigenerato. Assicurati di salvare prima la regola, quindi attiva una nuova generazione.
La regola sta sostituendo testo che non intendevo modificare
Il testo da Trovare è troppo generico: Ad esempio, la ricerca di in corrisponderà anche a parole come informazione e spedizione. Usa una frase più lunga e specifica per restringere la corrispondenza.

Potrebbero esserci regole multiple in conflitto: Rivedi l'elenco delle regole e verifica se un'altra regola sta influenzando lo stesso attributo.
Voglio rimuovere del testo, ma il campo diventa vuoto o il prodotto scompare dal feed
Lascia solo il testo corrispondente nel campo Trova e lascia vuoto Sostituisci con per eliminare solo quel testo. Se l'intero valore del campo viene eliminato, alcuni canali potrebbero rifiutare il prodotto perché un campo obbligatorio è vuoto. Aggiungi una regola con Imposta Valore per aggiungere contenuti di fallback, se necessario.
Trova e Sostituisci non funziona sui campi numerici
Trova e Sostituisci funziona sui valori di testo (stringa). Per i campi numerici come prezzo o quantità, usa invece le azioni matematiche (MoltiplicaDividiPiùMeno).

Domande frequenti

Posso usare una regola Trova e Sostituisci su qualsiasi attributo del prodotto?
Puoi applicare Trova e Sostituisci a qualsiasi attributo basato su testo disponibile nel menu a discesa THEN: titoli, descrizioni, categorie e la maggior parte degli altri campi di stringa. Non è progettato per campi numerici; usa le azioni matematiche per quelli.
Trova e Sostituisci sostituisce tutte le occorrenze o solo la prima?
Sostituisce tutte le occorrenze del testo da Trovare all'interno del valore del campo, non solo la prima. Quindi, se il titolo del tuo prodotto contiene "Nike" due volte, entrambe le istanze vengono sostituite.
Posso usare espressioni regolari (regex) nel campo Trova?
No. Il campo Trova utilizza solo corrispondenze di testo semplice. I pattern Regex non sono supportati.
Cosa succede se il testo da Trovare non esiste nel campo?
Non succede nulla. La regola non modifica l'attributo del prodotto e il valore originale viene mantenuto così com'è.
Posso eseguire più azioni Trova e Sostituisci nella stessa regola?
Sì. In una singola regola, puoi aggiungere più di un'azione THEN. Ogni azione viene eseguita in ordine, quindi puoi concatenare diversi passaggi di Trova e Sostituisci.
Qual è la differenza tra “Trova e sostituisci” e “Imposta valore”?
Trova e sostituisci cerca un testo specifico all'interno del valore del campo esistente e sostituisce solo quella parte. Il resto del campo viene preservato. Imposta valore elimina l'intero valore esistente e lo sostituisce con una stringa fissa da te definita, indipendentemente da ciò che c'era prima.
La regola influisce su tutti i prodotti o solo su alcuni?
Dipende dalla tua condizione IF. Se la condizione è ampia (ad es. Non è vuoto nel Titolo), la regola viene eseguita su ogni prodotto con un titolo. Se la condizione è ristretta (ad es. Contiene → Nike), la regola viene eseguita solo sui prodotti il cui titolo contiene quella parola. Controlla sempre la tua condizione IF per controllare l'ambito.

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.

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto
Feed Prodotti WooCommerce AdTribes

Il miglior plugin per i feed di prodotti WooCommerce

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