Skip to content

Ranktotop/wp-fce

Repository files navigation

FluentCommunity Extreme Add-On

Ein WordPress-Plugin zur Erweiterung des FluentCommunity Plugins.
Dieses Add-On stellt eine REST-API zur Verfügung, über die externe Zahlungsanbieter wie CopeCart oder Digistore24 Mitgliederzugänge automatisch verwalten können.


🔧 Funktionen

  • Zuordnung von Produkten zu Spaces und/oder Courses
  • Automatische Verarbeitung von IPNs von Zahlungsanbietern
  • Automatische Benutzerregistrierung (falls nicht vorhanden)
  • Automatisches Hinzufügen und Entfernen von Kurs-/Space-Zugängen
  • Cronjob-basierte Prüfung auf Ablauf von Mitgliedschaften
  • REST-API für Anbindung externer Systeme

⚙️ Voraussetzungen

  • WordPress 6.x+
  • FluentCommunity (muss installiert und aktiviert sein)
  • PHP 8.1+
  • Composer (nur für Entwicklung, vendor/ ist im Release enthalten)

📦 Installation

  1. ZIP-Datei in WordPress hochladen unter Plugins > Installieren > Plugin hochladen
  2. Aktivieren
  3. Unter Einstellungen > FluentCommunity Extreme konfigurieren

🔁 Automatische Updates

Dieses Plugin prüft automatisch auf neue Versionen via GitHub, sofern ein Release vorhanden ist.
Dafür wird plugin-update-checker verwendet.


🧪 Entwicklung

composer install

Zum Paketieren für die Produktion:

composer install --no-dev --optimize-autoloader

Zum pushen neuer Releases: git tag -a vx.x.x -m "Version x.x.x - Some infos" git push origin vx.x.x


📄 Lizenz

GPL-2.0-or-later


👤 Autor

Marc Meese
https://marcmeese.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published