Der folgende Artikel beschreibt einen Code-Schnipsel, mit dem Paid Memberships Pro mit WC Vendors funktioniert. Die Herausforderung bei der Einrichtung eines Mitgliedschafts-Plugins besteht darin, dass das Plugin einen Abonnenten automatisch zum Händler-Rolle befördert. Die meisten Mitgliedschafts-Plugins wechseln die Rollen nicht automatisch nach erfolgreicher Zahlung der Mitgliedschaft; noch erlauben sie die Verwendung einer bereits erstellten Rolle, die keine Standard-WordPress-Rolle ist oder eine Rolle, die das Mitgliedschafts-Plugin definiert.
Schritte
- Installieren und konfigurieren Sie das Paid Memberships Pro Plugin, die kostenlose Version funktioniert dafür.
- Richten Sie Ihre Mitgliedschaftsstufe(n) ein.
- Fügen Sie den folgenden Code in die functions.php Ihres Themes oder Child-Themes ein.
Dieser Code ermöglicht die automatische Beförderung zur Händler-Rolle nach Abschluss der ersten Mitgliedschaftszahlung. Wenn ein Mitglied seine Mitgliedschaft herabstufen oder kündigen möchte (im Wesentlichen den Shop schließen), wird das Mitglied nach der Kündigung zur Abonnenten-Rolle herabgestuft. Sie müssen die Level-Nummern und Rollen an die Konfiguration Ihrer Website anpassen. Sie können diese auf andere Rollen als die des Händlers umschalten, je nachdem, welche Rollen auf Ihrer Website einer bezahlten Mitgliedschaft zugewiesen werden sollen. In diesem Fall. Im folgenden Beispiel haben wir monatliche und jährliche Mitgliedschaftsstufen-Optionen.
Dieser Code ist in die functions.php Ihres Child-Themes einzufügen.
Info
Wenn Sie nach einem Mitgliedschafts-Plugin suchen, haben wir unser eigenes Mitgliedschafts-Plugin entwickelt. WC Vendors Membership, das WooCommerce Subscriptions verwendet, um einen marktplatzbasierten Mitgliedschaftsmarkt zu erstellen.