1. Strona główna
  2. Baza wiedzy
  3. Advanced Coupons
  4. Warunki koszyka
  5. Czy można dodać więcej typów produktów do pól wyszukiwania produktów?
  1. Strona główna
  2. Baza wiedzy
  3. Advanced Coupons
  4. Oferty BOGO
  5. Czy można dodać więcej typów produktów do pól wyszukiwania produktów?
  1. Strona główna
  2. Baza wiedzy
  3. Advanced Coupons
  4. Dodaj produkty
  5. Czy można dodać więcej typów produktów do pól wyszukiwania produktów?

Czy można dodać więcej typów produktów do pól wyszukiwania produktów?

Advanced Coupons jest zaprojektowany do pracy z podstawowymi typami produktów i domyślnie ignoruje inne typy produktów dodane przez inne rozszerzenia.

Wynika to częściowo z względów bezpieczeństwa i częściowo z braku wsparcia dla „oficjalnej” integracji z tymi rozszerzeniami (ponieważ mogą istnieć inne aspekty integracji, które należy rozważyć, poza możliwością wyboru produktów w polach wyszukiwania).

Jednak w niektórych przypadkach integracja może być tak prosta, jak potrzeba wyszukiwania produktów w polach wyszukiwania naszych interfejsów, a w takich przypadkach wprowadziliśmy filtr, aby można to było zrobić za pomocą kodu.

Oto przykładowy fragment kodu pokazujący, jak typ produktu o nazwie „Booking” można dodać do produktów dostępnych do wyszukiwania:

add_filter( 'acfw_product_search_allowed_types' , 'support_booking_product_type_in_search' );

function support_booking_product_type_in_search( $allowed_types ) {
    $allowed_types[] = 'booking';
    $allowed_types[] = 'bundle';
    $allowed_types[] = 'composite';
    return $allowed_types;
}

Dostosuj fragment kodu i dodaj go do swojego pliku functions.php lub za pomocą wtyczki typu drop-in.

Możesz użyć tego filtra, aby dodać do dozwolonych typów, które domyślnie obsługują tylko proste produkty i ich warianty.

Czy ten artykuł był pomocny?

Powiązane artykuły

Potrzebujesz wsparcia?

Nie możesz znaleźć odpowiedzi, której szukasz?
Skontaktuj się z pomocą techniczną
Dokończ Zakup