[woof]
Haupt-Shortcode für WooCommerce Products Filter. Generiert das Suchformular. Design: 1 Seite – 1 Filter, es ist nicht möglich, einige Filter auf derselben Seite zu platzieren.
Attribute
- sid – Shortcode-Identifikator – wird zur Generierung einer eindeutigen CSS-Klasse im Hauptcontainer des generierten Suchformulars verwendet, um ein einzigartiges Design zu erzielen. Der definierte und grundlegende sid im Plugin ist ‘auto_shorcode‘. Kunden und Entwickler können beliebige erstellen sids und wenden Sie eigene CSS-Stile an.
Es ist möglich, Skins mit folgender Syntax zu ändern: sid =“flat_grey woof_auto_3_columns" – wo anstelle von 3 kann eine Ganzzahl von sein 1 bis 4und anstelle von flat_grey kann sein: flat_grey oder flat_dark. - autohide – ist Suchformular, das nach dem Laden der Seite ausgeblendet (0) oder angezeigt (1) werden soll
- autosubmit – ermöglicht das automatische Absenden des Suchformulars, auch wenn es in den Plugin-Optionen deaktiviert ist. Beispiel: [woof autosubmit=1]
- is_ajax wird das Suchformular mit AJAX (1) oder nicht (0) arbeiten
- Taxonomien – wird verwendet, um relevante Filter-Elemente im generierten Suchformular anzuzeigen, wenn aktiviert: Anzahl anzeigen+dynamische Neuberechnung+leere Optionen ausblenden in den Plugin-Einstellungen. Beispiel: [woof is_ajax=1 Taxonomien=product_cat:9,12+locations:30,31]
- ajax_redraw – Zeichnet das Suchformular neu ohne das Absenden der Suchdaten. Funktioniert nicht im AJAX-Modus. Beispiel: [woof redirect=”http://www.my_site.com/test-all/” autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=”locations” by_only=”none”].
- tax_only – Kraftattribut zum Zusammenstellen beliebiger Suchformulare mit beliebigen Taxonomien durch Kommata. Beispiel: [woof tax_only=’pa_color,pa_sizeby_only=’by_sku,by_author’]. Verwenden Sie 'none', um alle Taxonomien nicht auszugeben. Reihenfolge der Taxonomien im Attribut `tax_only‘ hat den Sinn!
- by_only – power-Attribut zum Erstellen beliebiger Suchformulare mit beliebigen Taxonomien durch Komma. Schreiben Sie beliebige nach-Filter-Elementen dort mit Komma: by_text,by_price,by_sku,by_author,by_onsales,by_instock. Natürlich sollte der Benutzer zuerst Erweiterungen dafür aktivieren nach-Filter-Elementen. Beispiel: [woof tax_only=’pa_color,pa_size’ by_only=’by_sku,by_author‘]. Verwenden Sie ‘keine, um nicht alle Nicht-Taxonomie-Elemente auszugeben. Es ist möglich, in diesem Shortcode-Attribut Metaschlüssel zu verwenden, wenn sie im Tab hinzugefügt wurden Meta-Felder, Beispiel: [woof tax_only=’pa_color,pa_size’ by_only=’_width‘]. Verwenden Sie das Wort ‘keine‘, um nicht vorhandene Filterabschnitte, die keine Taxonomien sind, anzuzeigen.
- tax_exclude – schließt Taxonomien vom Suchformular aus. Beispiel: [woof tax_exclude=’pa_size,pa_test’]
- weiterleiten – ermöglicht die Anzeige von Ergebnissen auf jeder anderen Seite der Website. Beispiel: [woof redirect=’http://www.my_site.com/search_page_results_77′]. Funktioniert nicht im Ajax-Modus – da ein Redirect im Ajax-Modus keinen Sinn ergibt!
- start_filtering_btn – das erstellte Suchformular soll ausgeblendet werden (1) oder nicht (0). Im Falle eines ausgeblendeten Formulars sehen Sie einen einfachen Button, nach dessen Klick das Suchformular erscheint. Die beste Wahl, um Verzögerungen beim Laden der Seite zu vermeiden, wenn das Suchformular ziemlich groß ist. Text kann per Hook geändert werden woof_start_filtering_btn_txt oder über das Attribut „start_filtering_btn_txt“
- btn_position – erlaubt das Setzen des Filter- und Reset-Buttons unten – b, oben – t, oben&unten – tb. Standard ist unten. Funktioniert nicht in der kostenlosen Version!!
- dynamic_recount Ermöglicht das Aktivieren (1) oder Deaktivieren von (0) dynamisch neu berechnet für die aktuelle Produktsuchform. Standard ist die Option im Tab Optionen. Funktioniert nicht in der kostenlosen Version!!
- hide_terms_count – Text mit Anzahl der Varianten ausblenden, 1 oder 0. Funktioniert nicht in der kostenlosen Version!!
- bedingungen – spezielles Attribut für die Erweiterung 'Bedingungen, das es ermöglicht, die Bedingungen für die Anzeige von Filter-Elementen basierend auf der aktuellen Filteranfrage zu definieren, so etwas wie vordefinierte Schritte. Beispiel: [woof conditionals=’product_cat>by_price,pa_size,by_instock>pa_color+pa_size->by_price’]
- mobile_mode – das WOOF-Filterformular auf einem Mobilgerät ausblenden und ein Button zum Anzeigen des Filters erscheint. Attribut ‘sid‘ muss sein! Beispiel: [woof mobile_mode=1 sid=’test’]. Der Button wird automatisch zum ‚.woocommerce-products-headerDer Selektor ‘ kann mit dem Hook ‘ geändert werdenwoof_mobile_btn_place_container„. Um den Button an einer bestimmten Stelle anzuzeigen, verwenden Sie den Shortcode [woof_mobile] – dieser Shortcode fügt einen Container hinzu, in den die Schaltfläche eingefügt wird.