HUSKY - Product Filter for WooCommerce

woof_text_filter_labels

Filtruje tablicę identyfikatorów etykiet przypisanych do produktu w wyszukiwaniu tekstowym Husky, umożliwiając dostosowanie, które etykiety są wyświetlane dla każdego wyniku wyszukiwania.

Parametry

$labels (array) — Tablica identyfikatorów etykiet (string), które zostały dopasowane dla bieżącego ID wpisu produktu

Plik źródłowy

ext/by_text/index.php:1098

Przykład kodu

add_filter('woof_text_filter_labels', function($labels) {
    // Remove a label from display
    return array_values(array_diff($labels, ['hidden-label']));
});

Uwagi dotyczące użycia

  • Wywoływana z prywatnej metody get_labels() dla każdego produktu w wynikach wyszukiwania Husky.
  • Etykiety są definiowane w opcjach wtyczki w ustawieniu 'for_labels'.
  • Etykiety są zazwyczaj używane jako znaczki lub tagi na elementach wyników wyszukiwania.