HUSKY - Products Filter Professional for WooCommerce

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.