CODEX
Shortcodes, Hooks & Extensions
Référence complète pour HUSKY – WooCommerce Filtre de produits
- SC [[woof]] Shortcode principal du filtre de produits HUSKY. Affiche le formulaire de recherche n'importe où sur la page ; une page — un formulaire de filtre. Accepte des attributs qui contrôlent les éléments de filtre affichés. →
- SC [[woof_author_filter]] Ajoute un filtre par auteur sous forme de liste déroulante en front-end, permettant aux visiteurs de filtrer les produits de la boutique par auteur. Nécessite l'extension Searching by Author. →
- SC [[woof_btn]] Affiche un bouton qui montre ou masque le formulaire de filtre (attribut autohide) — utile lorsque le filtre de produits doit rester réduit jusqu'à ce qu'il soit nécessaire. →
- SC [[woof_found_count]] Affiche le nombre de produits trouvés par le filtre actuel. Fonctionne dans un widget texte ou via le hook woof_print_content_before_search_form. À partir de la v.2.1.6. →
- SC [[woof_front_builder]] Construit un formulaire de filtre directement sur le front du site avec un constructeur visuel — assemble des mises en page de filtre de produits personnalisées sans la page des réglages. À partir de la v.2.3.4/1.3.4. →
- SC [[woof_mobile]] Ajoute le conteneur du bouton de filtre mobile : sur les téléphones et tablettes, le bouton ouvre le formulaire de filtre masqué dans un panneau coulissant. →
- SC [[woof_price_filter]] Filtre de prix autonome sous forme de curseur de plage, liste déroulante ou champs de texte. Trois attributs optionnels : type, additional_taxes et placeholder. →
- SC [[woof_products]] Deuxième shortcode principal : affiche une grille de produits sur n'importe quelle page qui réagit à l'état actuel du filtre. Les attributs contrôlent le nombre par page, les colonnes, les modèles et les conditions de taxonomie. →
- SC [[woof_products_messenger]] Affiche le widget d'abonnement Products Messenger, afin que les clients connectés puissent suivre les résultats filtrés par e-mail. Aucun attribut. →
- SC [[woof_quick_search]] Affiche le formulaire Quick Search pour une recherche instantanée de produits en mode catalogue. L'attribut preload définit si les données de recherche se chargent avec la page ou lors de la première utilisation. Nécessite l'extension Quick Search. →
- SC [[woof_quick_search_results]] Affiche les résultats de Quick Search avec les attributs per_page et template_result — cinq modèles de résultats prédéfinis inclus. Nécessite l'extension Quick Search. →
- SC [[woof_save_query]] Affiche le widget des recherches sauvegardées : les utilisateurs connectés stockent leurs sélections de filtre actuelles et y reviennent en un clic. →
- SC [[woof_search_options]] Affiche les boutons de navigation de recherche (les boutons rouges) lorsqu'une recherche de filtre est active. N'a pas d'options. →
- SC [[woof_sku_filter]] Affiche un champ de texte pour la recherche par SKU dans la boutique. Un attribut optionnel ; les conditions de recherche sont définies sur la page des réglages de l'extension. →
- SC [[woof_step]] Crée un assistant de filtre étape par étape : les clients réduisent les produits écran par écran. L'attribut by_step définit les clés et l'ordre des étapes. →
- SC [[woof_text_filter]] Affiche un champ de texte pour la recherche de produits dans la boutique — recherche des produits WooCommerce par titre, contenu, extrait, champs méta et taxonomies, dans n'importe quelle combinaison. →
- SC [[woof_slideout]] Crée un panneau de filtre coulissant qui apparaît depuis le bord de l'écran — maintient le filtre caché jusqu'à ce que le visiteur l'ouvre, économisant ainsi de l'espace sur la page. →
- SC [[woof_products_ids_prediction]] Un wrapper autour de [woof_products] qui prédit quels IDs de produits correspondent à l'état actuel du filtre — utilisé pour rendre les constructeurs de pages et les modèles personnalisés filtrables. →
Il est possible de remplacer les templates des extensions. Le dossier doit être placé dans le dossier du thème WordPress actuel et avoir la même structure de fichiers que l'extension originale. Exemple : wp-content/themes/my_child_theme/woof/ext/image/views/woof.php
1.
ACF — Filtrer par champs ACF
View info →
2.
Advanced Search by Text — recherche textuelle de produits
View info →
3.
By Rating — filtre par note
View info →
4.
Color — échantillons de couleurs
View info →
5.
Conditionals — éléments de filtre conditionnels
View info →
6.
Essential Grid Connector — connecteur Essential Grid
View info →
7.
Exclude Backordered Products — exclure les produits en backorder
View info →
8.
Featured Products Checkbox — case à cocher Produits vedettes
View info →
9.
Filter Form Front Builder — constructeur frontal de formulaire de filtre
View info →
10.
Hierarchy Drop-Down — filtre de chaîne de taxonomie
View info →
11.
Image — Échantillons d'images
View info →
12.
Import/Export of Settings — import/Export des paramètres
View info →
13.
In Stock Checkbox — case à cocher En stock
View info →
14.
Labels — filtre par étiquettes de termes
View info →
15.
Meta Fields — filtrer par champs personnalisés
View info →
16.
On Sale Checkbox — case à cocher Soldes
View info →
17.
Products Messenger — Abonnements aux filtres
View info →
18.
Quick Search — Recherche instantanée de produits
View info →
19.
Radio or Checkbox in Drop-Down — radio ou case à cocher dans un menu déroulant
View info →
20.
Saver of Search Query — Filtres enregistrés
View info →
21.
Searching by Author — Filtre par auteur
View info →
22.
Searching by SKU — Recherche par SKU
View info →
23.
Sections — Blocs de filtre pliables
View info →
24.
SEO URL Request — Liens de filtre SEO-friendly
View info →
25.
Slideout — Panneau de filtre coulissant
View info →
26.
Slider — Curseur de plage d'attributs
View info →
27.
Smart Designer — Éléments de filtre personnalisés
View info →
28.
Statistic — Analytique de recherche
View info →
29.
Step by Step Filter — Assistant de filtre
View info →
30.
Stock Quantity Slider — curseur de quantité de stock
View info →
31.
Template 1 — template HTML pour les produits
View info →
32.
Turbo Mode — cache de filtre indexé
View info →
33.
WooCommerce Product Table Connectors — connecteurs WooCommerce Product Table
View info →
- do_action woof_after_draw_filter Action qui se déclenche après que chaque élément de filtre est affiché dans le formulaire de filtre. Reçoit la clé de l'élément et les attributs du shortcode. Depuis la v.2.2.5/1.2.5. →
- do_action woof_before_draw_filter Action qui se déclenche avant que chaque élément de filtre soit affiché dans le formulaire de filtre. Reçoit la clé de l'élément et les attributs du shortcode. Depuis la v.2.2.5/1.2.5. →
- do_action woof_exclude_existing_variations Améliore la recherche en stock : exclut les variations de produits des résultats de recherche et évite les requêtes superflues. Depuis la v.2.2.6. →
- do_action woof_image_allow_term_desc Désactive la description du terme ajoutée par défaut aux images de filtre. Par défaut : true. Depuis v.2.2.6. →
- do_action woof_meta_options_separator Remplace le séparateur virgule dans les options meta — utile lorsqu'une valeur meta contient une virgule. Depuis v.2.2.6. →
- do_action woof_mobile_btn_place_container Remplace le sélecteur où apparaît le bouton de filtre mobile. Par défaut : '.woocommerce-products-header'. Depuis v.2.2.6. →
- do_action woof_override_seo_request_uri Pour l'extension SEO URL Request : transmet l'URL actuelle afin qu'elle puisse être adaptée à différentes configurations de serveur. Depuis v.2.2.6/1.2.6. →
- do_action woof_print_design_additional_options Utilisé par les extensions pour ajouter des options supplémentaires à l'onglet Design de la page des réglages. →
- do_action woof_print_html_type_options_{type} Utilisé par toutes les extensions pour afficher leur bloc de paramètres dans l'onglet 'Settings' de la page de réglages du plugin. →
- do_action woof_print_html_type_{type} Utilisé par les extensions pour se rendre elles-mêmes sur le front-end : hook woof_print_html_type_{html_type} dans l'initialisation de l'extension. →
- do_action woof_print_tax_additional_options_{type} Utilisé par les extensions pour afficher des options supplémentaires sous le bouton 'additional options', comme dans l'extension Color. →
- do_action woof_seo_request_literals Pour l'extension SEO URL Request : ajoute des variables littérales pouvant être utilisées dans les champs de règles SEO. Depuis la v.2.2.6/1.2.6. →
- do_action woof_seo_rules_langs Pour l'extension SEO URL Request : ajoute des langues supplémentaires pour les plugins multilingues comme Polylang. Depuis la v.2.2.6/1.2.6. →
- do_action woof_wp_load_js Ajoute des variables JavaScript personnalisées sur le front-end du site. →
- do_action woof_after_inline_js Se déclenche après que le JavaScript en ligne a été ajouté au script 'woof_front' et avant les appels à wp_localize_script, vous permettant d'ajouter du JS en ligne supplémentaire ou des modifications de script. →
- do_action woof_freemius_loaded Se déclenche après que le SDK Freemius a été entièrement chargé et initialisé, fournissant un point d'accroche pour les personnalisations liées à Freemius. →
- do_action woof_print_applications_tabs_anvanced Se déclenche dans la navigation de l'onglet Avancé de la page des options du plugin, permettant aux extensions d'ajouter des éléments de navigation supplémentaires à la section Avancé. →
- do_action woof_print_applications_tabs_content_advanced Se déclenche à la fin de la zone de contenu de l'onglet Avancé de la page des options du plugin, permettant aux extensions d'ajouter des sections de contenu personnalisées à l'onglet Avancé. →
- do_action woof_print_option_advanced Se déclenche dans la zone des options de paramètres Avancés après le champ d'option force_ext_disable, permettant aux extensions d'ajouter des champs d'option supplémentaires. →
- apply_filters woof_add_html_types Utilisé dans les extensions de type taxonomie pour enregistrer leurs clés dans le système et rendre l'extension visible. Signature du filtre : woof_add_html_types($types). →
- apply_filters woof_add_items_keys Utilisé dans les extensions 'by_' pour enregistrer leurs clés dans le système et rendre l'extension visible. Signature du filtre : woof_add_items_keys($keys). →
- apply_filters woof_before_term_name Utilisé dans les types HTML radio, checkbox, select et mselect pour afficher des symboles ou des icônes avant une étiquette de terme. →
- apply_filters woof_block_toggle_state Contrôle l'état d'affichage (ouvert/fermé) des blocs de taxonomie — par exemple, les afficher fermés sur les appareils mobiles via wp_is_mobile(). →
- apply_filters woof_clear_all_text Modifie le texte du bouton 'Clear all' dans le panneau de navigation de recherche. Depuis la v.2.2.5/1.2.5. →
- apply_filters woof_counter_method Hook développeur pour expérimenter l'utilisation de la mémoire dans Dynamic Recount. Utilisé dans classes/counter.php dans le constructeur WP_QueryWoofCounter. →
- apply_filters woof_custom_filter_items_order Modifie l'ordre des éléments de filtre : le hook passe un tableau de clés de sections de filtre que vous pouvez réorganiser. →
- apply_filters woof_delete_img_url Modifie l'URL de l'image de l'icône de suppression dans le filtre. Depuis la v.2.2.5.6. →
- apply_filters woof_disable_filter Désactive complètement le plugin sur des pages, des types de publication ou des conditions personnalisées spécifiques. →
- apply_filters woof_ext_custom_title_by_instock Définit un titre personnalisé pour la case à cocher 'In stock' dans le formulaire de filtre ; le titre peut également être traduit avec Loco Translate. →
- apply_filters woof_ext_custom_title_XXX Modifie l'étiquette de la case à cocher de trois extensions : In Stock, Featured Products et On Sale. Remplacez 'XXX' par by_instock, by_featured ou by_onsales. Depuis la v.1.1.8/2.1.8. →
- apply_filters woof_filter_shortcode_args Modifie les arguments du shortcode [woof] à la volée en fonction de vos conditions métier. →
- apply_filters woof_filter_title Tous les en-têtes des filtres de taxonomie et de métadonnées passent par ce filtre — traduisez ou réécrivez les en-têtes de filtre à votre manière. Depuis la v.3.3.6. →
- apply_filters woof_get_filtered_price_query Ajouté pour la compatibilité avec d'autres plugins. Utilisé dans classes/helper.php, get_filtered_price(). Depuis v.2.2.4/1.2.4. →
- apply_filters woof_get_meta_query Manipule la requête de métadonnées à l'intérieur de la requête de recherche avant son exécution. Depuis v.2.2.1/1.2.1. →
- apply_filters woof_get_more_less_button_XXXX Modifie l'affichage du bouton More/Less pour la fonctionnalité 'Not toggled terms count' sur le front du site. →
- apply_filters woof_get_request_data S'exécute dans la passerelle de données du plugin — get_request_data() dans index.php, la première fonction qui reçoit la requête de recherche. Utilisez-le pour lire ou prédéfinir les valeurs du filtre. →
- apply_filters woof_get_tax_query Manipule les relations de taxonomie dans la requête de recherche — par exemple, change la relation de OR à AND. Ne fonctionne pas avec dynamic recount. →
- apply_filters woof_get_terms_args Ajouté pour la compatibilité avec d'autres plugins. Utilisé dans classes/helper.php, get_terms(). Depuis v.2.2.4/1.2.4. →
- apply_filters woof_get_terms_order Ordonne les termes dans le formulaire de recherche (ASC/DESC par taxonomie). Utilisé en paire avec woof_get_terms_orderby. →
- apply_filters woof_get_terms_orderby Définit le champ par lequel les termes sont ordonnés dans le formulaire de recherche, par taxonomie. Utilisé en paire avec woof_get_terms_order. →
- apply_filters woof_html_types_view_checkbox Remplace le template de vue views/html_types/checkbox.php par votre propre fichier. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_html_types_view_mselect Remplace le template de vue views/html_types/mselect.php par votre propre fichier. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_html_types_view_radio Remplace le template de vue views/html_types/radio.php par votre propre fichier. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_html_types_view_select Remplace le template de vue views/html_types/select.php par votre propre fichier. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_husky_query_post__in Bascule entre les deux modes de requête de filtre : post__in (par défaut, plus fiable) et SQL JOIN. Depuis v.2.2.9/1.2.9. →
- apply_filters woof_husky_query_post__in Manipule le filtrage de texte par IDs de posts — ajouté suite à une demande de support pour un filtrage séparé du titre, de la description et du SKU. →
- apply_filters woof_image_add_term_desc Pour le filtre d'image (premium) : affiche ou masque la description du terme dans l'infobulle. Par défaut : true. →
- apply_filters woof_init_archive_by_default Désactive par programmation l'option 'Activer les archives' pour les attributs de produits à la volée. →
- apply_filters woof_main_query_tax_relations Définit la logique ET pour toutes les taxonomies dans la requête de recherche. Ajoutez le filtre dans le functions.php de votre thème. →
- apply_filters woof_max_price_filter Définit le prix maximum du filtre de prix selon votre propre logique dans functions.php. →
- apply_filters woof_min_price_filter Définit le prix minimum du filtre de prix selon votre propre logique dans functions.php. →
- apply_filters woof_not_sort_checked_terms Exclut les types HTML de l'option 'Lets checked terms be always on top'. Utilisé dans woof_sort_terms_is_checked() dans index.php. →
- apply_filters woof_order_catalog Ajoute un ordre de tri personnalisé pour le catalogue. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_price_slider_html Remplace le balisage natif du curseur de prix Woo dans le formulaire de recherche. Utilisé dans classes/helper.php, price_filter(). →
- apply_filters woof_print_content_before_redraw_zone Place tout message HTML au-dessus des produits qui n'est pas redessiné par AJAX. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_print_content_before_search_form Affiche tout contenu avant les éléments du formulaire de recherche — par exemple, un avis pendant qu'une recherche de filtre est active. →
- apply_filters woof_print_label_attributes Ajoute des attributs personnalisés aux balises label des cases à cocher et des boutons radio — par exemple, les attributs ARIA pour l'accessibilité. →
- apply_filters woof_products_query S'exécute une fois dans le shortcode [woof_products] pour des manipulations de requête personnalisées. →
- apply_filters woof_products_top_panel_content Affiche tout contenu métier en haut des résultats de filtrage. Depuis la v.2.2.4/1.2.4. →
- apply_filters woof_qs_get_template_structure Pour l'extension Quick Search : modifie l'en-tête d'une colonne du tableau des résultats. →
- apply_filters woof_qs_shortcode_data Pour l'extension Quick Search : modifie les paramètres du template avant le chargement de la page — par exemple, par appareil. →
- apply_filters woof_qs_sort_select_data Pour l'extension Quick Search : modifie les en-têtes de tri du tableau lorsque le tri est affiché sous forme de liste déroulante. →
- apply_filters woof_quick_search_products_limit Étend la limite de produits de la recherche rapide au-delà de la valeur par défaut de 10 000 — attention aux ressources du serveur pour les grandes valeurs. →
- apply_filters woof_redraw_elements_after_ajax Ajoute des messages ou éléments personnalisés pendant que le visiteur filtre en mode AJAX, en fonction de la requête en cours. →
- apply_filters woof_seo_do_index Pour l'extension SEO URL : contrôle flexible de l'indexation — par exemple, exclure certaines pages de filtre de l'indexation. →
- apply_filters woof_seo_meta_description Modifie la balise meta description pour les pages avec une recherche de filtre active. →
- apply_filters woof_set_shortcode_taxonomyattr_behaviour Manipule le comportement de l'attribut 'additional_taxes'. Fonctionne dans woof_shortcode() dans index.php. →
- apply_filters woof_slider_meta_query_type Définit le type de valeur pour les requêtes de méta-curseur — par exemple DECIMAL pour les valeurs décimales. →
- apply_filters woof_sort_terms_before_out Utilisé dans les types HTML checkbox et radio pour toute manipulation du tableau de termes avant la sortie. →
- apply_filters woof_start_filtering_btn_txt Modifie le texte du bouton 'Show product filter form' rendu par [woof start_filtering_btn=1]. Depuis la v.2.1.6. →
- apply_filters woof_step_filter_img_size Redimensionne les images dans le filtre par étapes : thumbnail, medium, large, full ou un tableau de taille personnalisée. Depuis v.2.2.4/1.2.4. →
- apply_filters woof_taxonomy_image Redéfinit les images des termes du filtre d'images à la volée en fonction de la situation actuelle. →
- apply_filters woof_template_part Modifie le template du shortcode [woof_products] à la volée. →
- apply_filters woof_terms_where_hidden_childs Masque les termes enfants des termes parents sélectionnés dans les checkboxes, radio, select, mselect et labels. →
- apply_filters woof_term_count_format Modifie le format du compteur de termes — par défaut '(%d)'. →
- apply_filters woof_text_autocomplete_items Définit le nombre d'articles que l'autocomplétion de la saisie de texte renvoie. →
- apply_filters woof_text_search_like_option Régule le comportement de la recherche textuelle : renvoie FALSE par défaut ; renvoie TRUE pour rechercher sans tenir compte des caractères spéciaux. →
- apply_filters woof_text_search_query Redéfinit la requête SQL de recherche textuelle à la volée — par exemple, restreint les résultats à des IDs d'articles spécifiques. →
- apply_filters woof_title_tag Redéfinit la balise de titre H4 de chaque bloc de taxonomie en toute autre balise HTML. →
- apply_filters woof_turbo_mode_schedules Ajoute des périodes de mise à jour personnalisées pour les données de produit en mode Turbo. Depuis la v.3.3.6. →
- apply_filters woof_use_wp_cache Active le cache d'objets WordPress pour le filtre — a montré de bons résultats lors des tests ; nécessite l'installation d'un cache d'objets persistant. →
- apply_filters woof_widget_title_tag Redéfinit la balise de titre H3 du widget de filtre pour n'importe quelle autre balise HTML. →
- apply_filters woof_button_css_classes Filtre la chaîne de classes CSS appliquée au bouton « Démarrer le filtrage », permettant un style personnalisé ou un ciblage JavaScript. →
- apply_filters woof_draw_products_get_args Filtre les paramètres GET fusionnés utilisés dans les requêtes AJAX de produits, permettant de modifier les données de la requête avant le réaffichage des produits. →
- apply_filters woof_draw_products_html Filtre le code HTML final du shortcode des produits avant qu'il ne soit renvoyé dans la réponse AJAX, permettant un post-traitement personnalisé. →
- apply_filters woof_dynamic_count_attr Filtre les arguments de WP_Query utilisés pour calculer les comptes dynamiques de produits, permettant des conditions personnalisées pour les badges de recomptage. →
- apply_filters woof_ext_custom_title_by_backorder Filtre l'étiquette d'affichage de la case à cocher de filtre « Par précommande », permettant une traduction ou un renommage personnalisé. →
- apply_filters woof_ext_custom_title_by_featured Permet de personnaliser le texte de l'étiquette affichée pour la case à cocher de filtre « Produits en vedette » à la fois dans la vue front-end et dans le tableau de localisation JavaScript. →
- apply_filters woof_ext_custom_title_by_onsales Permet de personnaliser le texte de l'étiquette affichée pour la case à cocher de filtre « En promotion » à la fois dans la vue front-end et dans le tableau de localisation JavaScript. →
- apply_filters woof_ext_custom_title_stock_quantity Permet de personnaliser le texte de l'étiquette affichée pour le filtre « Curseur de quantité en stock » à la fois dans la liste des titres de filtre de l'admin et dans le modèle de vue front-end. →
- apply_filters woof_extensions_type_index Filtre la liste séparée par des virgules des index de type d'extension qui sont inclus dans woof_accept_array JavaScript, définissant quelles clés de filtre le JavaScript front-end wi... →
- apply_filters woof_filter_search_slug Filtre le slug d'URL utilisé pour les paramètres de filtre WOOF dans la chaîne de requête, permettant la personnalisation du slug de recherche (la valeur par défaut est généralement 'swoof'). →
- apply_filters woof_filter_taxonomies Filtre le tableau des taxonomies de produits récupérées depuis WordPress, permettant la suppression ou la modification des taxonomies utilisées par le filtre. →
- apply_filters woof_front_builder_option Filtre la valeur d'une option individuelle du front builder après son chargement depuis la base de données, permettant une modification à l'exécution des valeurs d'options. →
- apply_filters woof_front_builder_options_after_update Filtre l'intégralité du tableau d'options après qu'une option du front builder a été mise à jour et avant qu'elle ne soit enregistrée dans la base de données. →
- apply_filters woof_generate_container_css_classes Filtre le nom de classe CSS utilisé pour les conteneurs de sections de filtre, permettant de personnaliser le style des conteneurs par clé de section de filtre. →
- apply_filters woof_get_all_filter_titles Filtre le tableau associatif de tous les titres de filtre avant leur localisation en JavaScript, permettant de personnaliser les noms de filtre affichés. →
- apply_filters woof_get_front_css_file_link Filtre l'URL du fichier CSS principal du frontend, permettant de remplacer la feuille de style par défaut par une personnalisée. →
- apply_filters woof_get_max_price Filtre la valeur de prix maximale utilisée pour le curseur de plage de prix, permettant de modifier la limite supérieure de prix. →
- apply_filters woof_get_min_price Filtre la valeur de prix minimale utilisée pour le curseur de plage de prix, permettant de modifier la limite inférieure de prix. →
- apply_filters woof_husky_txt_option Filtre chaque option HTML rendue dans le menu déroulant d'autocomplétion de recherche textuelle Husky, permettant de personnaliser les éléments de résultat de recherche individuels. →
- apply_filters woof_husky_txt_templates Filtre le chemin du fichier pour un modèle de résultat de recherche textuelle Husky lorsque le fichier de modèle par défaut n'existe pas dans le plugin, permettant des emplacements de modèle personnalisés. →
- apply_filters woof_meta_data_datapicker Filtre le tableau de requête meta généré pour un filtre meta datepicker, permettant de modifier les paramètres de requête de plage de dates avant leur application à la requête de produits. →
- apply_filters woof_meta_filter_add_types Filtre le tableau des types HTML de filtre meta disponibles, permettant d'ajouter des types de filtre meta personnalisés au plugin. →
- apply_filters woof_meta_use_acf_dateformat Contrôle si le format de date ACF (Advanced Custom Fields) doit être utilisé pour les filtres meta datepicker ; lorsqu'il est vrai, les dates sont formatées comme Ymd au lieu de timestamps Unix. →
- apply_filters woof_modify_settings_before_action Filtre l'ensemble du tableau des paramètres du plugin avant le rendu du shortcode de filtre, permettant une modification dynamique par instance de tous les paramètres de filtre. →
- apply_filters woof_regulate_by_only_show Filtre la valeur 'show' pour les éléments de filtre individuels lorsque l'attribut de shortcode 'by_only' est utilisé, principalement nécessaire pour le filtre de prix dont la vue dépend de cette valeur. →
- apply_filters woof_seo_canonical Filtre la balise de lien URL canonique qui est produite dans la section head de la page lors des recherches de filtre actives, permettant de personnaliser l'URL canonique. →
- apply_filters woof_seo_h1 Filtre le texte du titre H1 de la page lors des recherches de filtre actives, permettant de personnaliser le titre principal affiché sur les pages de résultats de recherche. →
- apply_filters woof_seo_meta_title Filtre le contenu de la balise meta HTML <title> lors des recherches de filtre actives, permettant de personnaliser le titre du navigateur/document sur les pages filtrées par SEO. →
- apply_filters woof_seo_text Filtre le bloc de texte SEO affiché après la boucle de boutique sur les pages de recherche de filtre, vous permettant de personnaliser le contenu descriptif en dessous des produits filtrés. →
- apply_filters woof_subscribe_lang Filtre le texte de langue d'abonnement pour l'extension Products Messenger, vous permettant de personnaliser la chaîne de langue/locale stockée avec chaque alerte de produit. →
- apply_filters woof_taxonomy_type_objects_front_render Ce filtre vous permet de décider si un objet de type de taxonomie doit s'afficher comme le type de filtre actuel et de passer des arguments modifiés, prenant en charge les extensions de rendu de taxonomie personnalisées. →
- apply_filters woof_text_filter_labels Filtre le tableau des slugs d'étiquettes attribués à un produit dans la recherche textuelle Husky, vous permettant de personnaliser les étiquettes affichées pour chaque résultat de recherche. →
- apply_filters woof_text_search_ids Ce filtre permet aux moteurs de recherche externes (ex. SearchWP) de remplacer les IDs de produits renvoyés par la recherche textuelle, remplaçant entièrement les résultats de recherche par défaut de WooCommerce. →
- apply_filters woof_text_urlencode Ce filtre contrôle si les valeurs de filtre dans la chaîne de requête URL doivent être encodées, permettant le traitement des caractères spéciaux dans les paramètres de recherche. →
- apply_filters woof_turbo_mode_products_limit Ce filtre définit le nombre maximal de produits à traiter lors de la génération du cache en mode turbo, fixant une limite pour éviter les problèmes de mémoire ou de délai d'attente. →
- apply_filters woof_url_parser_all_data Ce filtre filtre l'intégralité du tableau de données passé au parseur d'URL JavaScript, vous permettant de modifier les correspondances de clés de filtre pour un analyse d'URL optimisée pour le SEO. →
- apply_filters woof_use_chosen Ce filtre contrôle si le plugin jQuery Chosen est utilisé pour améliorer les éléments de sélection déroulante, vous permettant de forcer l'activation/désactivation de l'interface améliorée. →
- fn() is_woof_search_going() Fonction PHP qui détermine si une recherche de filtre est en cours en mode redirection. Depuis la v.3.3.7.5/1.3.7.5. →
- fn() woof_is_mobile Variable JavaScript pour les vérifications d’appareil : adapte le HTML, le CSS ou le comportement du filtre sur les appareils mobiles. →