Zacznij
Jak tworzyć reguły Znajdź i zamień - AdTribes
  1. Strona główna
  2. Baza wiedzy
  3. Filtry i Reguły
  4. Jak tworzyć reguły Znajdź i Zamień

Jak tworzyć reguły Znajdź i Zamień

Jeśli tytuły Twoich produktów zawierają słowa odrzucane przez niektóre kanały lub nazwy marek pojawiają się w niespójnych formatach w całym katalogu, poprawianie każdego produktu indywidualnie nie jest praktyczne na dużą skalę. Reguły Znajdź i zamień pozwalają ustawić warunek i podstawienie raz — a wtyczka zastosuje je automatycznie do całego pliku, bez dotykania ani jednego produktu w WooCommerce.

Niezależnie od tego, czy usuwasz niedozwolone terminy promocyjne, standaryzujesz wielkość liter marek, czy lokalizujesz jednostki miary dla rynków międzynarodowych, wszystkie opcje w kreatorze reguł Znajdź i zamień są omówione poniżej.

Przejdź do:

Wymagania wstępne

Przed skonfigurowaniem reguły Znajdź i zamień upewnij się, że masz:

WymaganieSzczegóły
Wtyczkę zainstalowaną i aktywowanąProduct Feed Pro lub Product Feed Elite
Utworzony co najmniej jeden plikOtwórz istniejący plik, aby uzyskać dostęp do karty Reguły — utwórz swój pierwszy plik , jeśli jeszcze tego nie zrobiłeś.
Plan EliteWymagane tylko dla akcji WTEDY Ustaw atrybut i Wyklucz atrybut.

Jak działają reguły: JEŻELI / WTEDY

Każda reguła w Product Feed Pro / Elite podlega strukturze JEŻELI / WTEDY:

  • JEŻELI — określa, kiedy reguła ma zastosowanie. Ustawiasz warunek na podstawie atrybutu i jego wartości.
  • WTEDY — określa, co się stanie, gdy warunek zostanie spełniony. Wybierasz akcję do wykonania na docelowym atrybucie.

W przypadku Znajdź i zamień, warunek JEŻELI sprawdza, czy pole zawiera (lub pasuje do) określoną wartość, a akcja WTEDY znajduje tekst w tym polu i zastępuje go czymś innym.

Możesz dodać wiele warunków JEŻELI do jednej reguły i połączyć je logiką AND lub OR. Możesz również dodać wiele akcji WTEDY, aby wykonać kilka zmian jednocześnie.

Konfiguracja reguły Znajdź i zamień

Krok 1: Otwórz kartę Reguły

  1. Przejdź do WP Admin → Product Feed → Zarządzaj plikami.
  2. Otwórz plik, który chcesz edytować, a następnie kliknij kartę Reguły.
Zakładka Reguły otwarta na stronie edycji kanału

Krok 2: Dodaj nową regułę

Kliknij Dodaj nową regułę. Pojawi się nowy blok reguły z pustą sekcją JEŻELI i sekcją WTEDY poniżej.

Zachowaj każdą logiczną zmianę we własnym bloku reguły — ułatwia to czytanie i rozwiązywanie problemów z poszczególnymi regułami.

Nowy blok reguł z pustymi sekcjami JEŻELI i WTEDY

Krok 3: Skonfiguruj warunek JEŻELI

Sekcja JEŻELI określa, kiedy reguła jest uruchamiana. Wypełnij trzy rzeczy:

  • Atrybut — pole produktu do oceny.
  • Warunek — jak porównać wartość pola.
  • Wartość — tekst lub liczba do dopasowania.

Zobacz Opcje warunku JEŻELI poniżej, aby uzyskać pełne wyjaśnienie każdego ustawienia.

Sekcja JEŻELI z atrybutem, warunkiem, wartością i polem wyboru Aa z etykietą

Krok 4: Skonfiguruj akcję WTEDY

Sekcja WTEDY określa, co reguła robi, gdy warunek zostanie spełniony. Wypełnij:

  • Atrybut — pole produktu do zmiany.
  • Akcja — wybierz Znajdź i zamień.
  • Znajdź — tekst, który chcesz zlokalizować w polu.
  • Zamień na — tekst, który chcesz zastąpić.

Zobacz Opcje akcji WTEDY poniżej, aby uzyskać pełne wyjaśnienie każdego ustawienia.

Sekcja WTEDY z atrybutem, akcją ustawioną na Znajdź i zamień, Znajdź, Zamień na oraz polem wyboru Aa z etykietą

Krok 5: Zapisz i wygeneruj ponownie

Kliknij Zapisz reguły , aby zapisać regułę, a następnie wygeneruj ponownie plik. Zmiany pojawią się w pliku eksportu i zostaną zsynchronizowane z Twoimi kanałami sprzedaży podczas następnej aktualizacji.

Opcje warunku JEŻELI

Atrybut

Rozwijana lista Atrybut w sekcji JEŻELI określa które pole produktu reguła ocenia.

Możesz wybierać spośród szerokiej gamy atrybutów WooCommerce i specyficznych dla kanału, w tym:

KategoriaEtykiety rozwijane
IdentyfikatoryIdentyfikator produktu, SKU
TreśćNazwa produktu, Opis produktu, Krótki opis produktu
LinkiLink, Link do dodania do koszyka, Link do koszyka
CennikCena, Cena regularna, Cena promocyjna (i więcej wariantów)
Stan magazynowy i dostępnośćStatus magazynowy WooCommerce, Ilość [Stan], Dostępność
Typ produktuTyp produktu, Typ treści, Wirtualny, Do pobrania
Właściwości fizyczneWaga, Szerokość, Wysokość, Długość
TaksonomiaKategoria, kategoria Google (tylko do celów zasad i filtrów)
ObrazyObraz główny, Obraz wyróżniony, Obraz dodatkowy 1 – Obraz dodatkowy 10, Wszystkie obrazy
PodatekStatus podatkowy, Klasa podatkowa, VAT
Marka i pola niestandardoweMarki (warunkowe — patrz uwaga poniżej) i wszelkie niestandardowe atrybuty dodane do Twoich produktów

Wtyczka Product Feed Pro traktuje taksonomię Marki WooCommerce jako atrybut dynamiczny.

Wybierz atrybut, którego aktualną wartość chcesz ocenić w warunku.

Warunek (typ dopasowania)

Lista rozwijana Warunek określa, jak wartość atrybutu jest porównywana z tym, co wpiszesz w polu Wartość.

StanCo sprawdza
ZawieraWartość pola zawiera określony tekst (w dowolnym miejscu ciągu znaków).
Nie zawieraWartość pola NIE zawiera określonego tekstu.
Równa sięWartość pola jest dokładnie taka sama jak wpisany tekst — znak po znaku.
Nie równa sięWartość pola NIE jest zgodna z wpisanym tekstem.
Większe niżNumeryczna wartość pola jest wyższa niż wpisana liczba. Używaj dla pól ceny lub ilości. Cicho zwraca fałsz dla wartości nienumerycznych (np. SKU „ABC123”).
Większe lub równeNumeryczna wartość pola jest równa lub wyższa niż wpisana liczba. Cicho zwraca fałsz dla wartości nienumerycznych.
Mniejsze niżNumeryczna wartość pola jest niższa niż wpisana liczba. Cicho zwraca fałsz dla wartości nienumerycznych.
Mniejsze lub równeNumeryczna wartość pola jest równa lub niższa niż wpisana liczba. Cicho zwraca fałsz dla wartości nienumerycznych.
Jest pustePole nie ma wartości. Dla pól numerycznych wartość 0 również jest traktowana jako pusta. Pole Wartość nie jest potrzebne po wybraniu tej opcji.
Nie jest pustePole ma jakąkolwiek wartość (w tym różną od zera). Pole Wartość nie jest potrzebne po wybraniu tej opcji.

Wskazówka: Użyj Zawiera, gdy chcesz wychwycić częściowe dopasowania — na przykład, znaleźć dowolny tytuł zawierający „Nike”, niezależnie od tego, co jeszcze się w nim znajduje. Użyj Równe tylko wtedy, gdy potrzebujesz dokładnego, pełnego dopasowania pola.

Wartość

Pole Wartość to miejsce, w którym wpisujesz tekst lub liczbę do dopasowania.

  • Dla warunków tekstowych (ZawieraNie ZawieraRówneNie Równe), wprowadź słowo, frazę lub część ciągu znaków.
  • Dla warunków liczbowych (Większe NiżMniejsze Niż, itp.), wprowadź zwykłą liczbę (np. 100 lub 9.99).
  • Pozostaw to pole puste tylko wtedy, gdy używasz Jest Puste lub Nie Jest Puste — te warunki nie wymagają wartości.

Wielkość liter („Aa” pole wyboru)

Obok pola Wartość znajduje się małe pole wyboru oznaczone jako Aa. Kontroluje ono, czy dopasowanie warunku jest wrażliwe na wielkość liter.

Stan pola wyboruZachowanie
Odznaczone (domyślnie)Porównanie ignoruje wielkość liter. nikeNike i NIKE wszystkie pasują.
ZaznaczonePorównanie musi dokładnie pasować wielkością liter. nike nie pasuje do Nike.

Domyślnie warunek IF jest niewrażliwy na wielkość liter, więc nie musisz martwić się o wielkość liter podczas wpisywania wartości. Zaznacz pole wyboru Aa tylko wtedy, gdy musisz rozróżnić wielkie i małe litery. Na przykład, aby dopasować skrót CA bez jednoczesnego dopasowania słowa ca.

Opcje akcji WTEDY

Atrybut

Menu rozwijane Atrybut w sekcji THEN określa które pole produktu jest modyfikowane przez akcję.

To menu rozwijane zawiera te same atrybuty co menu rozwijane warunku IF, z wyłączeniem kilku pól wewnętrznych. W większości reguł Znajdź i Zamień, ustawisz atrybut THEN na to samo pole co atrybut IF — na przykład, oceniając tytuł i zastępując tekst w tytule. Ale możesz wybrać inne pole, jeśli tego wymaga Twoja reguła.


Typy akcji

Menu rozwijane Akcja określa typ zmiany dokonywanej na docelowym atrybucie.

Product Feed Pro / Elite oferuje kilka typów akcji. Oto, co robi każdy z nich:

AkcjaOpisDostępne w
Znajdź i ZamieńWyszukuje określony tekst w wartości pola i zastępuje go innym tekstem.Pro & Elite
Ustaw WartośćNadpisuje całą wartość pola stałym ciągiem znaków, który podasz. Oryginalna wartość jest odrzucana.Pro & Elite
PomnóżMnoży wartość liczbową pola przez wprowadzoną liczbę. Przydatne do korekty cen.Pro & Elite
PodzielDzieli wartość liczbową pola przez wprowadzoną liczbę. Przydatne do konwersji walut.Pro & Elite
DodajDodaje liczbę do wartości liczbowej pola.Pro & Elite
OdejmijOdejmuje liczbę od wartości liczbowej pola.Pro & Elite
Ustaw AtrybutKopiuje wartość z jednego atrybutu produktu do pola docelowego.Tylko Elite
Wyklucz atrybutUsuwa pole docelowe całkowicie z wyjściowego pliku danych.Tylko Elite

Wybierz Znajdź i zamień , aby wyszukać tekst i go zastąpić. Pojawią się dwa dodatkowe pola specyficzne dla tej akcji.

Pola Znajdź i zamień

Gdy wybierzesz Znajdź i zamień jako akcję, w sekcji THEN pojawią się dwa dodatkowe pola.

Znajdź

Wprowadź dokładny tekst, który chcesz zlokalizować w wartości docelowego atrybutu. Reguła skanuje pole i znajduje każdą instancję tego tekstu.

  • Możesz wprowadzić pojedyncze słowo, frazę lub fragment tekstu.
  • Dopasowanie jest wyszukiwaniem zwykłego tekstu — wyrażenia regularne (regex) nie są obsługiwane.
  • Każde wystąpienie tekstu Znajdź w wartości pola zostanie zastąpione, nie tylko pierwsze.

Zamień na

Wprowadź tekst, który chcesz zastąpić tym, co zostało znalezione. To jest nowa wartość, która pojawi się w Twoim pliku danych.

  • Pozostaw to pole puste , jeśli chcesz całkowicie usunąć znaleziony tekst. Reguła usuwa każde znalezione wystąpienie bez podstawienia.
  • Możesz wprowadzić dowolny tekst, liczbę lub kombinację znaków.

Rozróżnianie wielkości liter (pole wyboru „Aa”) w sekcji THEN

Sekcja THEN również ma pole wyboru rozróżniania wielkości liter i działa inaczej niż w warunku IF:

Stan pola wyboruZachowanie
Zaznaczone (domyślnie)Tekst Znajdź musi dokładnie pasować wielkością liter. Wyszukiwanie Nike nie zastępuje nike ani NIKE.
OdznaczoneTekst Znajdź pasuje niezależnie od wielkości liter. Wyszukiwanie nike zastępuje nikeNike i NIKE.

Ważne: Pole wyboru rozróżniania wielkości liter w sekcji THEN domyślnie jest zaznaczone (rozróżnia wielkość liter), co jest odwrotnością pola wyboru w warunku IF. Pamiętaj o tym, gdy znajdziesz tekst zawierający słowa, które mogą występować w różnych wielkościach liter w Twoim katalogu produktów. Odznacz je, gdy chcesz wychwycić wszystkie warianty.

Praktyczne przypadki użycia

Standaryzacja nazw marek

Jeśli Twoje produkty wymieniają tę samą markę w różnych formatach — na przykład NikeNIKE i Nike Inc. — możesz utworzyć oddzielne reguły Znajdź i zamień dla każdego wariantu, zastępując je wszystkie tą samą wersją kanoniczną.

Przykładowa reguła:

  • JEŚLI: Nazwa produktu → Zawiera → NIKE
  • WTEDY: Nazwa produktu → Znajdź i zamień → Znajdź: NIKE → Zamień na: Nike

Odznacz pole wyboru rozróżniania wielkości liter w sekcji THEN i użyj NIKE w polu Znajdź , aby jednym przejściem wychwycić warianty wielkości liter.

Reguła Znajdź i zamień skonfigurowana do standaryzacji wariantów nazwy marki Nike w polu nazwy produktu

Atrybut Marki pojawia się w tym menu rozwijanym tylko wtedy, gdy skonfigurowano marki produktów — albo za pomocą wbudowanej taksonomii Marki w WooCommerce, albo wtyczki do marek. Jeśli żadna z nich nie jest aktywna, nie zobaczysz Marek na liście.

Usuwanie zastrzeżonych terminów rynkowych

Niektóre kanały zabraniają promocyjnego języka w tytułach — słów takich jak „Najlepsza cena”„Darmowa dostawa”, lub „Numer 1”. Użyj Znajdź i zamień, aby je automatycznie usunąć.

Przykładowa reguła:

  • JEŚLI: Nazwa produktu → Zawiera → Darmowa dostawa
  • WTEDY: Nazwa produktu → Znajdź i zamień → Znajdź: Darmowa dostawa → Zamień na: (pozostaw puste)

Pozostawienie pustego pola Zamień na usuwa pasujący tekst z tytułu.

Reguła Znajdź i zamień usuwająca frazę Darmowa wysyłka z tytułów produktów, z pustym polem Zamień na

Aktualizowanie odniesień sezonowych

Gdy nadchodzi nowy rok, tytuły produktów zawierające stary rok wymagają aktualizacji w całym katalogu.

Przykładowa reguła:

  • JEŚLI: Nazwa produktu → Zawiera → 2024
  • WTEDY: Nazwa produktu → Znajdź i zamień → Znajdź: 2024 → Zamień na: 2025
Reguła Znajdź i zamień, aby zaktualizować rok z „Nazwy produktu”

Konwersja jednostek miar dla międzynarodowych kanałów

Jeśli sprzedajesz międzynarodowo, tytuły produktów mogą wymagać lokalizacji jednostek miar dla kanału każdego rynku.

Przykładowa reguła:

  • JEŚLI: Nazwa produktu → Zawiera → 12 cali
  • WTEDY: Nazwa produktu → Znajdź i zamień → Znajdź: 12 cali → Zamień na: 30 cm
Reguła Znajdź i zamień konwertująca 12 cali na 30 cm w polu Nazwa produktu

Rozwiązywanie problemów

Reguła niczego nie zmienia
Najpierw sprawdź warunek JEŚLI: Jeśli warunek nie pasuje, akcja WTEDY nigdy się nie uruchamia. Tymczasowo zmień warunek na Zawiera z szerokim terminem, o którym wiesz, że znajduje się w polu, aby potwierdzić, że reguła została uruchomiona.

Sprawdź wielkość liter w sekcji WTEDY: Akcja Znajdź i zamień domyślnie rozróżnia wielkość liter. Jeśli tekst Znajdź używa innej wielkości liter niż rzeczywista wartość pola, nie będzie pasował. Odznacz pole Aa w sekcji WTEDY, aby dopasować dowolną wielkość liter.

Wygeneruj ponownie kanał: Reguły mają zastosowanie tylko po ponownym wygenerowaniu kanału. Upewnij się, że najpierw zapisałeś regułę, a następnie uruchomiłeś nowe generowanie.
Reguła zamienia tekst, którego nie zamierzałem zmieniać
Twój tekst Znajdź jest zbyt szeroki: Na przykład wyszukiwanie w dopasuje również słowa takie jak informacja i wysyłka. Użyj dłuższej, bardziej specyficznej frazy, aby zawęzić dopasowanie.

Wiele reguł może być sprzecznych: Przejrzyj listę reguł i sprawdź, czy inna reguła nie wpływa również na ten sam atrybut.
Chcę usunąć tekst, ale pole staje się puste lub produkt znika z kanału
Pozostaw tylko dopasowany tekst w polu Znajdź i pozostaw Pole zastępowania puste, aby usunąć tylko ten tekst. Jeśli całe pole zostanie usunięte, niektóre kanały mogą odrzucić produkt, ponieważ wymagane pole jest puste. Dodaj regułę z Ustaw wartość , aby w razie potrzeby dodać treść zastępczą.
Znajdź i zastąp nie działa na polach numerycznych
Znajdź i zastąp działa na wartościach tekstowych (ciągach znaków). W przypadku pól numerycznych, takich jak cena lub ilość, użyj zamiast tego akcji matematycznych (MnożenieDzielenieDodawanieOdejmowanie).

Często zadawane pytania

Czy mogę użyć reguły Znajdź i zastąp na dowolnym atrybucie produktu?
Możesz zastosować Znajdź i zastąp do dowolnego atrybutu opartego na tekście dostępnego w menu rozwijanym POTEM — tytułów, opisów, kategorii i większości innych pól tekstowych. Nie jest to przeznaczone dla pól numerycznych; użyj do nich akcji matematycznych.
Czy Znajdź i zastąp zastępuje wszystkie wystąpienia, czy tylko pierwsze?
Zastępuje wszystkie wystąpienia znalezionego tekstu w wartości pola, a nie tylko pierwsze. Więc jeśli tytuł Twojego produktu zawiera „Nike” dwa razy, oba wystąpienia zostaną zastąpione.
Czy mogę używać wyrażeń regularnych (regex) w polu Znajdź?
Nie. Pole Znajdź używa tylko dopasowania zwykłego tekstu. Wzorce Regex nie są obsługiwane.
Co się stanie, jeśli znaleziony tekst nie istnieje w polu?
Nic się nie stanie. Reguła nie zmienia atrybutu produktu, a oryginalna wartość pozostaje bez zmian.
Czy mogę wykonać wiele akcji Znajdź i zastąp w tej samej regule?
Tak. W jednej regule możesz dodać więcej niż jedną akcję POTEM. Każda akcja jest wykonywana po kolei, więc możesz połączyć kilka kroków Znajdź i zastąp.
Jaka jest różnica między „Znajdź i zastąp” a „Ustaw wartość”?
Znajdź i zastąp wyszukuje określony tekst w istniejącej wartości pola i zastępuje tylko tę część. Reszta pola jest zachowana. Ustaw wartość usuwa całą istniejącą wartość i zastępuje ją zdefiniowanym przez Ciebie stałym ciągiem znaków, niezależnie od tego, co było wcześniej.
Czy reguła dotyczy wszystkich produktów, czy tylko niektórych?
To zależy od Twojego warunku JEŚLI. Jeśli warunek jest szeroki (np. Nie jest pusty w Tytule), reguła działa na każdym produkcie z tytułem. Jeśli warunek jest wąski (np. Zawiera → Nike), reguła działa tylko na produktach, których tytuł zawiera to słowo. Zawsze sprawdzaj swój warunek JEŚLI, aby kontrolować zakres.

Potrzebujesz więcej pomocy?

Jeśli potrzebujesz dalszej pomocy z regułami Znajdź i zastąp lub inną konfiguracją kanału, skontaktuj się z zespołem wsparcia.

System zgłoszeń jest wyłącznie dla użytkowników Product Feed EliteUtwórz nowe zgłoszenie , aby się skontaktować.

Jeśli używasz Product Feed Prootwórz nowy temat na forum WordPress.org.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera