Get Started
Zoeken & Vervangen regels maken - AdTribes
  1. Home
  2. Knowledge Base
  3. Filters & Rules
  4. How to create Find & Replace rules

Hoe maak je Zoeken & Vervangen regels

Als uw producttitels woorden bevatten die bepaalde kanalen afkeuren, of merknamen in inconsistente formaten in uw catalogus verschijnen, is het niet praktisch om elk product individueel op te lossingen. Zoeken & Vervangen regels laten u één voorwaarde en één vervanging instellen - en de plugin past deze automatisch toe op uw gehele feed, zonder een enkel product in WooCommerce aan te raken.

Of u nu beperkte promotionele termen verwijdert, merknaam hoofdletters standaardiseert, of meeteenheden lokaliseert voor internationale markten, elke optie in de Zoeken & Vervangen regelbouwer wordt hieronder behandeld.

Spring naar:

Vereisten

Zorg ervoor dat u het volgende hebt voordat u een Zoeken & Vervangen regel instelt:

VereisteDetails
Plugin geïnstalleerd en geactiveerdProduct Feed Pro of Product Feed Elite
Minstens één feed aangemaaktOpen een bestaande feed om toegang te krijgen tot het tabblad Regels - maak uw eerste feed aan als u dat nog niet hebt gedaan
Elite-abonnementAlleen vereist voor de Attribuut instellen en Attribuut uitsluiten THEN-acties

Hoe regels werken: IF / THEN

Elke regel in Product Feed Pro / Elite volgt een IF / THEN structuur:

  • IF — definieert wanneer de regel van toepassing is. U stelt een voorwaarde in op basis van een attribuut en de waarde ervan.
  • THEN — definieert wat er gebeurt wanneer aan die voorwaarde is voldaan. U kiest een actie om uit te voeren op een doelattribuut.

Voor Zoeken & Vervangen, controleert de IF-voorwaarde of een veld een specifieke waarde bevat (of ermee overeenkomt), en de THEN-actie zoekt tekst binnen dat veld en vervangt deze door iets anders.

U kunt meerdere IF-voorwaarden toevoegen aan één regel en deze combineren met AND- of OR-logica. U kunt ook meerdere THEN-acties toevoegen om meerdere wijzigingen tegelijk uit te voeren.

Een Zoeken & Vervangen regel instellen

Stap 1: Open het tabblad Regels

  1. Ga naar WP Admin → Product Feed → Beheer feeds.
  2. Open de feed die u wilt bewerken en klik vervolgens op het tabblad Regels.
Het tabblad Regels geopend op de bewerkingspagina van een feed

Stap 2: Een nieuwe regel toevoegen

Klik op Nieuwe Regel Toevoegen. Een nieuw regelblok verschijnt met een lege IF sectie en een THEN sectie eronder.

Houd elke logische wijziging in zijn eigen regelblok - dit maakt individuele regels gemakkelijker te lezen en te debuggen.

Een nieuw regelblok met lege IF- en THEN-secties

Stap 3: Configureer de IF-voorwaarde

De ALS-sectie definieert wanneer de regel wordt geactiveerd. Vul drie dingen in:

  • Attribuut — het productveld dat moet worden geëvalueerd.
  • Voorwaarde — hoe de waarde van het veld moet worden vergeleken.
  • Waarde — de tekst of het getal waarmee moet worden vergeleken.

Zie ALS Voorwaarde Opties hieronder voor een volledige uitsplitsing van elke instelling.

De IF-sectie met Attribuut, Voorwaarde, Waarde en het Aa-selectievakje gelabeld

Stap 4: Configureer de DAN-actie

De DAN-sectie definieert wat de regel doet wanneer aan de voorwaarde is voldaan. Vul in:

  • Attribuut — het productveld dat moet worden gewijzigd.
  • Actie — kies Zoeken en vervangen.
  • Zoeken — de tekst die u wilt zoeken in het veld.
  • Vervangen door — de tekst die u wilt invoegen in plaats daarvan.

Zie DAN Actie Opties hieronder voor een volledige uitsplitsing van elke instelling.

De THEN-sectie met Attribuut, Actie ingesteld op Zoeken en Vervangen, Zoeken, Vervangen door, en het Aa-selectievakje gelabeld

Stap 5: Opslaan en opnieuw genereren

Klik op Regels Opslaan om de regel op te slaan, en genereer vervolgens de feed opnieuw. De wijzigingen verschijnen in uw exportbestand en worden gesynchroniseerd met uw verkoopkanalen bij de volgende update.

IF-voorwaardeopties

Attribuut

De Attribuut dropdown in de ALS-sectie bepaalt welk productveld de regel evalueert.

U kunt kiezen uit een breed scala aan WooCommerce- en feedspecifieke attributen, waaronder:

CategorieDropdown labels
IdentifiersProduct ID, SKU
InhoudProductnaam, Productbeschrijving, Korte productbeschrijving
LinksLink, Toevoegen aan winkelwagen link, Winkelwagen link
PrijzenPrijs, Normale prijs, Verkoopprijs (en meer varianten)
Voorraad & BeschikbaarheidVoorraadstatus WooCommerce, Hoeveelheid [Voorraad], Beschikbaarheid
ProducttypeProducttype, Contenttype, Virtueel, Downloadbaar
Fysieke eigenschappenGewicht, Breedte, Hoogte, Lengte
TaxonomieCategorie, Google-categorie (alleen voor regels en filters)
AfbeeldingenHoofd-afbeelding, Uitgelichte afbeelding, Extra afbeelding 1 – Extra afbeelding 10, Alle afbeeldingen
BelastingBelastingstatus, Belastingklasse, btw
Merk & Aangepaste veldenMerken (voorwaardelijk — zie opmerking hieronder), en alle aangepaste attributen die aan uw producten zijn toegevoegd

De Product Feed Pro-plugin behandelt WooCommerce's aangepaste Merken-taxonomie als een dynamisch attribuut.

Kies het attribuut waarvan u de huidige waarde wilt evalueren in de voorwaarde.

Voorwaarde (Match type)

De dropdown Voorwaarde bepaalt hoe de waarde van het attribuut wordt vergeleken met wat u typt in het veld Waarde.

ConditieWat het controleert
BevatDe veldwaarde bevat de tekst die u opgeeft (ergens in de string).
Bevat nietDe veldwaarde bevat NIET de tekst die u opgeeft.
Gelijk aanDe veldwaarde komt exact overeen met wat u typt — teken voor teken.
Niet gelijk aanDe veldwaarde komt NIET overeen met wat u typt.
Groter danDe numerieke waarde van het veld is hoger dan het getal dat u invoert. Gebruik voor prijs- of hoeveelheidsvelden. Geeft stilzwijgend 'false' terug bij niet-numerieke waarden (bijv. een SKU van 'ABC123').
Groter dan of gelijk aanDe numerieke waarde van het veld is gelijk aan of hoger dan het getal dat u invoert. Geeft stilzwijgend 'false' terug bij niet-numerieke waarden.
Kleiner danDe numerieke waarde van het veld is lager dan het getal dat u invoert. Geeft stilzwijgend 'false' terug bij niet-numerieke waarden.
Kleiner dan of gelijk aanDe numerieke waarde van het veld is gelijk aan of lager dan het getal dat u invoert. Geeft stilzwijgend 'false' terug bij niet-numerieke waarden.
Is leegHet veld heeft geen waarde. Voor numerieke velden wordt een waarde van 0 ook als leeg geregistreerd. Er is geen Waarde-veld nodig wanneer u dit selecteert.
Is niet leegHet veld heeft een waarde (inclusief een niet-nul waarde). Er is geen Waarde-veld nodig wanneer u dit selecteert.

Tip: Gebruik Bevat wanneer u gedeeltelijke overeenkomsten wilt vastleggen — bijvoorbeeld, een titel vinden die “Nike” bevat, ongeacht wat er verder in staat. Gebruik Gelijk aan alleen wanneer u een exacte, volledige veldovereenkomst nodig hebt.

Waarde

Het veld Waarde is waar u de tekst of het getal typt om mee te vergelijken.

  • Voer voor tekstcondities (BevatBevat nietGelijk aanNiet gelijk aan) een woord, zin of gedeeltelijke tekenreeks in.
  • Voer voor numerieke condities (Groter danKleiner dan, etc.) een gewoon getal in (bijv. 100 of 9,99).
  • Laat dit veld leeg, behalve wanneer u Is leeg of Is niet leeg gebruikt — die condities hebben geen waarde nodig.

Hoofdlettergevoeligheid (“Aa” selectievakje)

Naast het veld Waarde staat een klein selectievakje met het label Aa. Dit bepaalt of de conditieovereenkomst hoofdlettergevoelig is.

Status selectievakjeGedrag
Niet aangevinkt (standaard)De vergelijking negeert hoofdletters. nikeNike en NIKE komen allemaal overeen.
AangevinktDe vergelijking moet exact overeenkomen met de hoofdletters. nike komt niet overeen met Nike.

Standaard is de ALS-conditie niet hoofdlettergevoelig, dus u hoeft zich geen zorgen te maken over hoofdletters bij het schrijven van uw waarde. Vink alleen het Aa-vakje aan als u onderscheid wilt maken tussen hoofdletters en kleine letters. Bijvoorbeeld, om de afkorting CA te matchen zonder ook het woord ca te vangen.

THEN-actieopties

Attribuut

Het dropdown-menu Attribuut in de DAN-sectie bepaalt welk productveld de actie wijzigt.

Dit dropdown-menu bevat dezelfde attributen als het dropdown-menu van de ALS-conditie, met een paar interne velden uitgesloten. In de meeste Vind & Vervang-regels stelt u het DAN-attribuut in op hetzelfde veld als het ALS-attribuut — bijvoorbeeld, de titel evalueren en ook tekst in de titel vervangen. Maar u kunt een ander veld targeten als uw regel dat vereist.


Actietypen

Het dropdown-menu Actie bepaalt het type wijziging dat wordt aangebracht aan het doelattribuut.

Product Feed Pro / Elite biedt verschillende actietypen. Hier is wat elk doet:

ActieBeschrijvingBeschikbaar op
Zoeken en vervangenZoekt naar specifieke tekst in de veldwaarde en vervangt deze door andere tekst.Pro & Elite
Waarde instellenOverschrijft de volledige veldwaarde met een vaste tekenreeks die u opgeeft. De originele waarde wordt weggegooid.Pro & Elite
VermenigvuldigenVermenigvuldigt de numerieke waarde van het veld met een getal dat u invoert. Handig voor prijsaanpassingen.Pro & Elite
DelenDeelt de numerieke waarde van het veld door een getal dat u invoert. Handig voor prijsconversies.Pro & Elite
PlusVoegt een getal toe aan de numerieke waarde van het veld.Pro & Elite
MinTrek een getal af van de numerieke waarde van het veld.Pro & Elite
Attribuut instellenKopieert de waarde van een productattribuut naar het doelveld.Alleen voor Elite
Attribuut uitsluitenVerwijdert het doelveld volledig uit de feeduitvoer.Alleen voor Elite

Selecteer Zoeken en vervangen om tekst te zoeken en te vervangen. Twee extra velden verschijnen specifiek voor deze actie.

Zoeken en vervangen velden

Wanneer u Zoeken en vervangen selecteert als actie, verschijnen er twee extra velden in het GEDEELTE DAN.

Zoeken

Voer de exacte tekst die u wilt vinden in binnen de waarde van het doelattribuut. De regel scant het veld en vindt elke instantie van deze tekst.

  • U kunt een enkel woord, een zin of een deel van een string invoeren.
  • De overeenkomst is een platte tekstzoekopdracht — reguliere expressies (regex) worden niet ondersteund.
  • Elke voorkomst van de Zoektekst binnen de veldwaarde wordt vervangen, niet alleen de eerste.

Vervangen door

Voer de tekst in die u wilt vervangen in plaats van wat er is gevonden. Dit is de nieuwe waarde die in uw feed verschijnt.

  • Laat dit veld leeg als u de gevonden tekst volledig wilt verwijderen. De regel verwijdert elke gevonden overeenkomst zonder vervanging.
  • U kunt elke tekst, elk getal of elke combinatie van tekens invoeren.

Hoofdlettergevoeligheid ("Aa" selectievakje) in het GEDEELTE DAN

Het GEDEELTE DAN heeft ook een selectievakje voor hoofdlettergevoeligheid, en het werkt anders dan dat in de ALS-voorwaarde:

Status selectievakjeGedrag
Aangevinkt (standaard)De Zoektekst moet exact overeenkomen met de hoofdletters. Zoeken naar Nike vervangt niet nike of NIKE.
Niet aangevinktDe Zoektekst komt overeen, ongeacht de hoofdletters. Zoeken naar nike vervangt nikeNike en NIKE.

Belangrijk: Het selectievakje voor hoofdlettergevoeligheid in het GEDEELTE DAN is standaard aangevinkt (hoofdlettergevoelig), wat het tegenovergestelde is van het selectievakje in de ALS-voorwaarde. Houd hier rekening mee wanneer u tekst vindt die woorden bevat die in verschillende hoofdletters in uw productcatalogus kunnen voorkomen. Vink het uit als u alle varianten wilt vangen.

Praktische use cases

Standaardiseren van merknamen

Als uw producten hetzelfde merk in verschillende formaten vermelden - bijvoorbeeld NikeNIKE en Nike Inc. - kunt u aparte Zoeken en Vervangen regels maken voor elke variant, die allemaal vervangen door dezelfde canonieke versie.

Voorbeeldregel:

  • ALS: Productnaam → Bevat → NIKE
  • DAN: Productnaam → Zoeken en vervangen → Zoeken: NIKE → Vervangen door: Nike

Schakel het selectievakje DAN hoofdlettergevoeligheid uit en gebruik NIKE in het veld Zoeken om elke hoofdlettervariant in één keer te vangen.

Zoeken & Vervangen regel geconfigureerd om Nike merknaamvarianten in het productnaamveld te standaardiseren

Het kenmerk Merken verschijnt in dit vervolgkeuzemenu alleen als je productmerken hebt ingesteld — via de ingebouwde merk taxonomie van WooCommerce of een merkplugin. Als geen van beide actief is, zie je Merken niet in de lijst.

Verwijderen van verboden marktplaats termen

Bepaalde kanalen verbieden promotionele taal in titels — woorden zoals “Beste Prijs”“Gratis Verzending”, of “#1 Beoordeeld”. Gebruik Zoeken en vervangen om ze automatisch te verwijderen.

Voorbeeldregel:

  • ALS: Productnaam → Bevat → Gratis Verzending
  • DAN: Productnaam → Zoeken en vervangen → Zoeken: Gratis Verzending → Vervangen door: (leeg laten)

Het veld Vervangen door leeg laten verwijdert de gevonden tekst uit de titel.

Zoeken & Vervangen regel die de frase "Gratis Verzending" uit producttitels verwijdert, met een leeg "Vervangen door"-veld

Bijwerken van seizoensgebonden verwijzingen

Wanneer een nieuw jaar aanbreekt, moeten productnamen die het oude jaar bevatten in uw gehele catalogus worden bijgewerkt.

Voorbeeldregel:

  • ALS: Productnaam → Bevat → 2024
  • DAN: Productnaam → Zoeken en vervangen → Zoeken: 2024 → Vervangen door: 2025
Zoeken en Vervangen regel om het jaar uit de "Productnaam" bij te werken

Converteren van meeteenheden voor internationale feeds

Als u internationaal verkoopt, moeten meeteenheden in producttitels mogelijk worden gelokaliseerd voor de feed van elke markt.

Voorbeeldregel:

  • ALS: Productnaam → Bevat → 12 inch
  • DAN: Productnaam → Zoeken en vervangen → Zoeken: 12 inch → Vervangen door: 30 cm
Zoeken & Vervangen regel die 12 inch converteert naar 30 cm in het Productnaamveld

Probleemoplossing

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.

Veelgestelde vragen

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.

Meer hulp nodig?

Als u verdere hulp nodig heeft met Zoeken en vervangen regels of enige andere feedconfiguratie, neem dan contact op met het ondersteuningsteam.

Het ticketondersteuningssysteem is exclusief voor Product Feed Elite gebruikers. Maak een nieuw ondersteuningsticket aan om contact op te nemen.

Als u Product Feed Pro gebruikt, open dan een nieuw onderwerp in het WordPress.org forum.

Was this article helpful?

Gerelateerde artikelen

Complete Your Purchase
AdTribes WooCommerce Productfeed

De beste WooCommerce productfeedplugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Bronnen & Info
Partnerwebsites
Rymera