[woof_front_builder]
Ab v.2.3.4/1.3.4
Diese Shortcode ermöglicht die Erstellung eines Filterformulars direkt auf der Website-Oberfläche mit einem speziellen Konstruktor. Hier ist die Demo-Seite wo Sie dessen Optionen wie ein Seitenadministrator verwalten können.
Die vollständige Syntax lautet: [woof_front_builder Name=”Mein Filterformular” popup_width=800 popup_height=600]
- Name – ist ein erforderlicher Parameter und sollte eindeutig sein
- popup_width und popup_height dient nur Ihrer Bequemlichkeit, wenn Sie mit dem Popup arbeiten
Wenn dieser Shortcode eingefügt wird, erscheint eine spezielle Schaltfläche für den Website-Administrator:

Hinweis: Wenn Sie am Frontend an der Entwicklung eines neuen Filterformulars arbeiten, deaktivieren Sie am besten die dynamische Neuberechnung, damit sich das Formular schneller neu zeichnen lässt. Nachdem das Formular fertig ist – aktivieren Sie die dynamische Neuberechnung, falls erforderlich.
Wenn Sie auf diese Schaltfläche klicken, erscheint ein bewegliches Popup-Fenster, in dem Sie:
- Füge einen Filterabschnitt über das obere Dropdown hinzu
- Sortieren Sie hinzugefügte Filterabschnitte neu
- Allgemeine Einstellungen für den Filter festlegen

- Jedes Filter-Element hat seine eigenen Optionen [abhängig von ihrem Typ]:


- Alle Filterelemente haben den Tab „Layout', wo es möglich ist, seine persönliche Breite einzustellen in px und %, dadurch können Filter-Elemente effektiver verwaltet werden:

- Spielen Sie einfach mit den Optionen, um zu sehen, was am besten zu Ihren Geschäftsanforderungen passt…
Hinweis: Aktivieren der Option ‘Ist AJAX‘ hat keinen Sinn, wenn die AJAX-Unterstützung in der Plugin-Option nicht aktiviert ist [Tab Optionen -> Versuchen Sie, den Shop zu ajaxifizieren] ODER wenn Sie den Shortcode verwenden [woof_products] verwenden Sie dort auch das Attribut ‘is_ajax‘: [woof_products is_ajax=1]
Hinweis: für mobile Unterstützung verwenden Sie den Shortcode [woof_mobile] an der Stelle platziert, an der der mobile Button im mobilen Modus erscheinen soll. Und vergessen Sie nicht, in der Shortcode-Option ‘Mobile Modus‘

Hinweis: Wie füge ich einen HUSKY-Filter oberhalb der Produkte ein? In der Datei functions.php des aktuellen WordPress-Themes fügen Sie folgenden Code hinzu:
add_action('woocommerce_before_shop_loop', function () {
if (!WOOF_REQUEST::isset('woof_before_shop_loop_done')) {
echo do_shortcode('[woof_front_builder name="top filter"]');
}
}, 2);
Attribut ‘Name‘ kann jeden Namen haben, aber einzigartig sein