Beschreibung
Suchst du nach einer Möglichkeit, den Produktzugang in WooCommerce zu beschränken? Du möchtest keine vollwertige Mitgliedschafts-Webite einrichten?
Dieses kleine Plugin ermöglicht es dir, den Zugang zu jedem WooCommerce-Produkt zu beschränken, abhängig vom Besitz oder Kauf anderer, erforderlicher Produkte.
Funktionen:
- Bedingter Produktzugang basierend auf der Inhaberschaft und/oder Kauf anderer erforderlicher Produkte.
- Unterstützung für die Abhängigkeitstypen „Inhaberschaft“, „Kauf“ und „Inhaberschaft/Kauf“.
Entwickler können den Quellcode auf dem GitHub Repository des Plugins ansehen und zu ihm beitragen.
Wichtig: Erfordert WooCommerce 2.2+; WooCommerce 3.0+ oder höher wird empfohlen.
Gefällt dir dieses Plugin? Du wirst unsere offiziellen WooCommerce-Erweiterungen lieben:
- WooCommerce Product Bundles
- WooCommerce Composite Products
- WooCommerce Conditional Shipping and Payments
- WooCommerce Product Recommendations
- All Products for WooCommerce Subscriptions
Dokumentation
Abhängigkeiten werden ausgewertet, wenn Kunden versuchen, ein Produkt in ihren Warenkorb zu legen. Wenn die Validierung fehlschlägt, kann das Produkt nicht in den Warenkorb gelegt werden und es wird eine Meldung angezeigt. Um Abhängigkeiten vom Typ „Inhaberschaft” auszuwerten, werden Kunden aufgefordert, sich anzumelden.
Erstellen von Abhängigkeiten
So fügst du einem Produkt Abhängigkeiten hinzu:
- Gehe zum Tab Produktdaten > Abhängigkeiten.
- Verwende das Feld Produktabhängigkeiten, um nach Produkten und/oder Varianten zu suchen und diese hinzuzufügen.
- Wähle einen Abhängigkeitstyp.
- Aktualisieren, um deine Änderungen zu speichern.
Der Abhängigkeitstyp „Inhaberschaft“ wird bewertet, indem überprüft wird, ob der Kunde ein erforderliches Produkt in einer früheren Bestellung gekauft hat. Der Abhängigkeitstyp „Kauf“ erfordert, dass der Kunde ein erforderliches Produkt im Warenkorb hat, um das abhängige Produkt kaufen zu können.
Inhaberschaft vs. Kauf
Das Plugin ermöglicht dir die Auswahl zwischen 3 verschiedenen Abhängigkeitstypen:
- Inhaberschaft: Der Zugriff wird nur Kunden gewährt, die bereits eines der Produkte besitzen, die im Feld „Produktabhängigkeiten“ hinzugefügt wurden.
- Kauf: Das Produkt kann nur in Kombination mit einem der Artikel gekauft werden, die im Feld „Produktabhängigkeiten“ hinzugefügt wurden. Die Inhaberschaft wird nicht berücksichtigt.
- Beides: Der Zugriff wird durch die Inhaberschaft oder den Kauf eines beliebigen Artikels gewährt, der zum Feld „Produktabhängigkeiten“ hinzugefügt wurde.
Screenshots

Produktabhängigkeiten können über den Tab Abhängigkeiten unter Produktdaten erstellt werden, indem Produkte/Varianten zum Feld Produktabhängigkeiten hinzugefügt werden. 
Wenn die Inhaberschafts- und/oder Kaufbedingungen nicht erfüllt sind, können Produkte mit Abhängigkeiten nicht in den Warenkorb gelegt werden und es wird eine Benachrichtigung angezeigt.
Installation
- Lade das Plugin herunter.
- Gehe in dein WordPress-Dashboard und klicke dann auf Plugins > Plugin hinzufügen.
- Klicke oben auf Plugin hochladen.
- Klicke auf Datei auswählen und wähle die .zip-Datei aus, die du in Schritt 1 heruntergeladen hast.
- Klicke auf Jetzt installieren und auf Aktivieren.
Rezensionen
Mitwirkende und Entwickler
„WooCommerce Product Dependencies“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„WooCommerce Product Dependencies“ wurde in 4 Sprachen übersetzt. Danke an die Übersetzenden für ihre Mitwirkung.
Übersetze „WooCommerce Product Dependencies“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.0.0
- Tweak – Updated author links.
2.0.0
- Important – New: PHP 7.4+ is now required.
- Important – New: WooCommerce 8.2+ is now required.
- Important – New: WordPress 6.2+ is now required.
1.2.8
- Feature – Declared compatibility with the new High-Performance Order Tables.
1.2.7
- Fix – Prevent products from satisfying their own dependencies.
1.2.6
- Tweak – Declared support for WooCommerce 5.0.
1.2.5
- Tweak – Declared support for WooCommerce 4.2.
1.2.4
- Tweak – Declared support for WC 4.1 and WP 5.4.
1.2.3
- Tweak – Updated plugin headers to declare support for WC 3.9 and WP 5.3.
1.2.2
- Fix – Remove esc_html when rendering custom notices.
1.2.1
- Fix – Products with „Purchase“-type category dependencies cannot be added to the cart although a variation of a product that belongs to the required category has been added to the cart.
1.2.0
- Feature – Introduced category-based dependencies.
- Feature – Added custom dependency notices.
- Feature – Added AND/OR dependency relationship. Can be activated for specific products using the ‚wc_pd_dependency_relationship‘ filter.
- Tweak – Tweaked default notices.
1.1.3
- Tweak – Updated description.
- Tweak – Added WooCommerce version headers.
1.1.2
- Fix – Variable product dependencies not validated correctly in the cart.
1.1.1
- Fix – Dependencies not working under WC < 3.0 after last update. Fixed!
1.1.0
- Refactored and cleaned up plugin.
- Fix – Added support for WooCommerce 3.0.
- Tweak – Add links to dependent products in notices.
1.0.7
- Fix – Stray „or“ in dependent products list when only one dependency is present.
- Localization – Added Brazilian Portuguese translation.
1.0.6
- Fix – PHP array_values warning.
1.0.5
- Fix – WC 2.3 support.
1.0.4
- Localization – Added Brazilian translation (robertopc)
1.0.3
- Fix – Saving bug
1.0.2
- Fix – WC detection fix
1.0.1
- Tweak – Styling support for WooCommerce v2 write-panels
1.0
- Initial release
