Aktualisieren Sie WooCommerce Products Filter v.2.2.5
- Fehlerbehebungen
- Neuer Hook woof_taxonomy_image – ermöglicht die Neudefinition von Bildern für Filterbegriffe auf dem Laufenden, abhängig von der aktuellen Situation:
add_filter('woof_taxonomy_image', function($image, $term) { //change images on the fly depending of the current situation if(isset($term->term_id) AND $term->ID === 777 AND intval($_REQUEST['my_condition']) === 23){ $image = "https://your_image_url.png"; } return $image; },10,2); - Neuer Hook ‘woof_text_search_query‘ – ermöglicht die Neudefinition der Textsuch-SQL-Anfrage auf dem Laufenden
add_filter('woof_text_search_query', function($where, $woof_text) { global $wpdb; $where .= "AND $wpdb->posts.ID IN(15,39,121)"; return $where; }, 99, 2); - Neue Option 'Preis-Texteingabefelder anzeigen' – Textfelder für Preis-Schieberegler (funktioniert nur mit ionSlider)

- Hinzugefügt „Alles löschen‘-Button für die ausgewählten Suchbegriffe und Hook ‘woof_clear_all_text‘ für seinen Text

- Zum Navigationspanel suchen – Taxonomietitel hinzugefügt

- Neue Option für ‘Nach Bewertung suchen‘ – ‘Sterne im Dropdown anzeigen‘ um Sterne in Dropdowns anzuzeigen

- ‘Im Angebot‘ Kontrollkästchen ist im dynamischen Nachzählungssystem enthalten
- Neuer Hook ‘woof_init_archive_by_default‘ zum Deaktivieren ‘Archive aktivieren„ in Attributen, falls es notwendig ist, programmatisch im laufenden Betrieb zu erfolgen

- Neuer Hook ‘woof_filter_shortcode_args„ für den Shortcode [woof] zum Ändern von Shortcode-Argumenten auf die Schnelle, abhängig von den Geschäftsbedingungen

- Neuer Hook ‘woof_before_draw_filter`, die vor der Ausgabe jedes Filter-Elements ausgeführt wird

- Neuer Hook ‘woof_after_draw_filter' was nach dem Drucken jedes Filterelements funktioniert

- Neuer Shortcode [woof_btn img_url=’img url ist hier’] ermöglicht die Generierung eines speziellen Buttons zum Ein-/Ausblenden des Suchformulars, die URL des Bildes ist optional, Beispiel für die Verwendung:
[woof_btn]
[woof autohide=1]
[woof_products]
Zeigt eine Schaltfläche zum Ausblenden des Filters an. Funktioniert basierend auf dem Shortcode-Attribut ‘autohide„. - In den Erweiterten Optionen der Funktionalität der Option „Plugin nur auf den folgenden Seiten der Website initialisieren‘ – neue strenge Compliance-Syntax hinzugefügt -> Zeichen verwenden ‘#‘ vor den Link setzen, um ihn anzuwenden. Beispiel: #https://your_site.com/product-category/man/ (lDas letzte Schrägstrich spielt keine Rolle)
- Zum SKU-Texteingabefeld wurde ein Button hinzugefügt, um dessen Inhalt zurückzusetzen. Dies wird durch die Option „ geregelt.Verhalten des Reset-Buttons„, wo es möglich ist, nach dem Löschen des SKU-Textfeldes zu filtern oder einfach das Textfeld zu löschen.
- Neues Plugin „Import/Export„ -> Nur WOOF-Optionen importieren/exportieren, wenn migriert wird. Taxonomien und ihre Begriffe sollten vorher erstellt/migriert worden sein. Nach der Verwendung wird dringend empfohlen, diese zu deaktivieren! Ihre Kunden oder Sie können versehentlich WOOF-Einstellungen beschädigen, also deaktivieren Sie sie!“.
- Neue Option im Tab ‘Erweitert‘ -> ‘Preisfilter optimieren‘ – Hilft, die minimalen und maximalen Werte für den Filter nach Preis im Frontend der Website schneller zu finden und die Serverauslastung zu minimieren.

- Neues Plugin „Bedingungen‘ -> erlaubt es, Bedingungen für die Anzeige von Filterelementen abhängig von der aktuellen Filteranfrage zu definieren. Kurz gesagt, diese Funktion erlaubt es, einige Filter-Elemente zu verstecken, während andere nicht ausgewählt sind. Oder umgekehrt – einige Filter-Elemente anzeigen, wenn andere Filter-Elemente ausgewählt sind. Sehen Sie es im Tab ‘Erweitert‘ nach der Aktivierung.
Syntaxbeispiel: product_cat>pa_size,by_instock>pa_color. In diesem Beispiel beschrieben: wenn ein Benutzer eine [Produktkategorie] dann filtern nach [pa_size] oder [by_instock] wird erscheinen [pa_color]. Für den Shortcode [woof] verwenden Sie ein Attribut: [bedingungen]. Verwenden Sie Zeilenumbrüche in der Textarea, um einige Regeln zu definieren (Enter-Taste drücken). Verwenden Sie im [woof]-Shortcode zur Definition einiger Regeln das Zeichen: [+].

- neue Erweiterung ‚Abschnitte„ – ermöglicht das Einpacken von Filterelementen in [öffnen/schließen]-Abschnitte und macht das Filterformular kompakter.


