Über dieses Plugin

Der IDF Attribute Filter stellt einen Shortcode bereit, mit dem WooCommerce-Produkte im Frontend nach Attributen gefiltert werden können. Die Filterung erfolgt per AJAX — die Seite wird nicht neu geladen. Im Admin-Bereich lassen sich die angezeigten Attribute per Toggle aktivieren und deaktivieren. Entwickelt von der Ideenfabrik GmbH, nutzt das Plugin das Avada Post Card Template für die Produktdarstellung.

Features

  • Shortcode: Rendert Checkboxen für aktivierte WooCommerce-Attribute auf Shop- und Kategorie-Seiten.
  • AJAX-Filterung: Produktliste aktualisiert sich ohne Seiten-Reload. Mehrere Werte pro Attribut werden mit ODER, verschiedene Attribute mit UND verknüpft.
  • Attribut-Verwaltung: Admin-UI mit Status-Übersicht und Toggle-Schaltern zum Aktivieren/Deaktivieren einzelner Attribute.
  • Avada-Integration: Nutzt das Avada Post Card Template für konsistente Produktdarstellung.
  • Master-Key-Anbindung: Automatische Updates über IDF Master-Key. Dependency-Check prüft ob Master-Key >= 1.5.0 vorhanden ist.
  • Hilfe-Seite: Bedienungsanleitung, Shortcode-Referenz und technische Details direkt im WordPress-Admin.
  • Dependency-Check: Automatische Prüfung, ob WooCommerce und IDF Master-Key aktiv sind. Klare Admin-Hinweise bei fehlenden Abhängigkeiten.
  • Migration: Automatische Übernahme von Einstellungen aus älteren Plugin-Versionen.

Changelog

v2.1.2

Geändert

  • Auf Git-basiertes Deployment migriert (idf-ci Workflow, readme.txt + CHANGELOG.md als Pflichtdateien).

v2.1.1

Behoben

  • WooCommerce-Hinweis erschien nicht wenn Master-Key fehlte (Prüfreihenfolge in plugins_loaded:15 korrigiert).
  • Master-Key-Check ist jetzt non-blocking — Plugin funktioniert auch ohne Master-Key (nur Updates fehlen).

Geändert

  • Entspricht jetzt dem Standard-Pattern der anderen Woo-Plugins.

v2.1.0

Hinzugefügt

  • Master-Key Dependency-Check und Update-Registrierung.
  • Konstante IDF_ATTR_FILTER_FILE.
  • Plugin-Header Requires at least: 6.0.
  • Eigener Dependency-Checker in includes/.

Geändert

  • Ladereihenfolge auf plugins_loaded:15 verschoben.

v2.0.0

Geändert

  • Kompletter Rewrite auf IDF-Plugin-Standards.
  • IDF-Naming: alle Funktionen, Konstanten, Option-Keys, CSS-Klassen auf idf_attr_filter_-Prefix.
  • Modulare Dateistruktur (includes/, assets/).
  • Inline-CSS in eigene Datei ausgelagert.
  • PHP 8.0 Minimum.

Hinzugefügt

  • Eigener Top-Level-Menüpunkt mit Einstellungen und Hilfe.
  • Dependency-Check für WooCommerce.
  • Migration v1.x-Option-Keys auf neue Namen.
  • Input-Sanitization im AJAX-Handler.

Entfernt

  • Debug-console.log-Aufrufe.

v1.0.0

Hinzugefügt

  • Erstversion.
  • WooCommerce-Attributfilter per Shortcode [idf-woocommerce-attributfilter].
  • AJAX-basierte Produktfilterung.
  • Avada Post Card Template für Produktdarstellung.

0 Comments

Auf dieser Seite
Über dieses Plugin
  • Version: 2.1.1
  • Version vom: 30. März 2026
  • WordPress-Version: 6.0+
  • Getestet bis WP-Version: Keine WordPress-Version hinterlegt
  • PHP-Version: 8.0+
  • Kompatible Themes: Alle
  • Erforderliche Plugins: WooCommerce, IDF Master-Key
  • Mitwirkende: Joerg Martin