PS Bloghosting

Dokumentation > PS Bloghosting

PS Bloghosting verwandelt WordPress Multisite in eine leistungsfähige Bloghosting-Plattform mit kostenlosen und kostenpflichtigen Webseiten, verschiedenen Hosting-Stufen und optionalen Premium-Funktionen.

Das Plugin basiert ursprünglich auf Pro Sites von WPMU DEV und wurde für PSOURCE weiterentwickelt, modernisiert und an aktuelle WordPress-/PHP-Versionen angepasst.

Du kannst damit aus einer normalen Multisite ein eigenes Bloghosting-System aufbauen – inklusive kostenpflichtiger Upgrades, Abonnements, Premium-Plugins, Premium-Themes, Werbefreiheit, Statistiken und zahlreichen weiteren Funktionen.


🚀 Was kann PS Bloghosting?

PS Bloghosting ermöglicht dir unter anderem:

  • kostenlose und kostenpflichtige Hosting-Stufen
  • beliebig viele Hosting-Level
  • wiederkehrende Abonnements
  • kostenlose Testzeiträume
  • Gutscheine und Rabatte
  • individuelle Preise pro Hosting-Level
  • Premium-Plugins
  • Premium-Themes
  • werbefreie Webseiten
  • zusätzliche werbefreie Webseiten je Hosting-Level
  • Upload-Limits
  • Beitrags- und Seiten-Limits
  • Einschränkungen beim Veröffentlichen
  • Pay-to-Blog
  • BuddyPress-Integration
  • XML-RPC-Einschränkungen
  • ungefiltertes HTML für ausgewählte Hosting-Level
  • individuelle E-Mail-Benachrichtigungen
  • umfangreiche Statistiken
  • Zahlungsabwicklung
  • individuelle Branding-Möglichkeiten

Welche Funktionen tatsächlich verfügbar sind, hängt von den aktivierten Modulen und deiner Konfiguration ab.


💎 Premium-Upgrades

Mit PS Bloghosting kannst du deinen Benutzern verschiedene Hosting-Pakete anbieten.

Ein kostenloses Paket kann beispielsweise grundlegende Funktionen enthalten, während kostenpflichtige Pakete zusätzliche Möglichkeiten freischalten.

Beispiele:

  • werbefreie Webseiten
  • mehr Speicherplatz
  • zusätzliche Plugins
  • zusätzliche Themes
  • mehr Veröffentlichungsmöglichkeiten
  • BuddyPress-Funktionen
  • zusätzliche Webseiten
  • Premium-Support
  • eigene Domains oder weitere Erweiterungen deiner Multisite-Umgebung

💰 Hosting-Pakete verkaufen

Du kannst beliebig viele Hosting-Level erstellen und für jedes Level eigene Preise und Leistungen definieren.

Zum Beispiel:

Level Preis Leistungen
Kostenlos 0 € Grundfunktionen
Basic 4,99 € / Monat mehr Speicher, werbefrei
Pro 9,99 € / Monat Premium-Plugins und Themes
Business 19,99 € / Monat maximale Funktionen

Die Anzahl und Struktur der Level bestimmst komplett du selbst.


📊 Integrierte Preistabelle

PS Bloghosting kann deine verfügbaren Hosting-Level übersichtlich als Preistabelle darstellen.

Benutzer sehen dadurch auf einen Blick:

  • aktuelles Hosting-Level
  • verfügbare Upgrades
  • Preise
  • Zahlungsintervalle
  • enthaltene Funktionen

Preistabelle


💳 Zahlungsoptionen

PS Bloghosting unterstützt verschiedene Möglichkeiten zur Zahlungsabwicklung.

Je nach installierten und aktivierten Gateways stehen unter anderem zur Verfügung:

  • PayPal Express
  • PayPal Pro
  • Stripe
  • manuelle Zahlungen

Die verfügbaren Zahlungsarten können in den Einstellungen festgelegt werden.

Der Checkout ist direkt in PS Bloghosting integriert, sodass Benutzer ihr Hosting-Level auswählen und anschließend bezahlen können.

Zahlungsabwicklung


📈 Statistiken und Auswertungen

PS Bloghosting stellt umfangreiche Statistiken für dein Netzwerk bereit.

Damit kannst du unter anderem beobachten:

  • aktive Webseiten
  • neue Registrierungen
  • neue Upgrades
  • Kündigungen
  • aktive Testzeiträume
  • wöchentliche Aktivitäten
  • monatliche Aktivitäten
  • Verteilung der Hosting-Level
  • Zahlungsanbieter
  • historische Entwicklungen
  • Laufzeiten und Abonnements

So bekommst du einen schnellen Überblick darüber, wie sich dein Bloghosting-Netzwerk entwickelt.


🛠️ Einfache Webseitenverwaltung

Auch bei einer größeren Anzahl von Webseiten bleibt die Verwaltung übersichtlich.

Du kannst unter anderem:

  • Webseiten suchen
  • Hosting-Level ändern
  • Zugriffsrechte steuern
  • individuelle Einstellungen vornehmen
  • einmalige Einrichtungsgebühren verwenden
  • wiederkehrende Abonnements verwalten
  • Webseiten individuell anpassen
  • Upgrades und Downgrades verwalten

Webseitenverwaltung


👥 BuddyPress-Integration

PS Bloghosting kann mit BuddyPress zusammenarbeiten.

Damit kannst du beispielsweise bestimmte BuddyPress-Funktionen nur für ausgewählte Hosting-Level freischalten.

Dazu gehören unter anderem:

  • BuddyPress-Gruppen
  • Nachrichten
  • weitere soziale Funktionen

BuddyPress Integration


🧩 Module

PS Bloghosting ist modular aufgebaut.

Du musst nicht sämtliche Funktionen aktivieren. Stattdessen kannst du die Module verwenden, die du für dein Netzwerk tatsächlich benötigst.

Je nach Version und Konfiguration stehen unter anderem folgende Module zur Verfügung:

Werbung

Ermöglicht es, Werbung für bestimmte Hosting-Level zu deaktivieren.

Außerdem können Hosting-Level Benutzern erlauben, Werbung auf weiteren Webseiten zu deaktivieren.

Bulk Upgrades

Ermöglicht den Verkauf mehrerer Upgrades als Paket.

BuddyPress-Einschränkungen

Bestimmte BuddyPress-Funktionen können auf ausgewählte Hosting-Level beschränkt werden.

Veröffentlichungs-Limits

Du kannst festlegen, welche Hosting-Level Beiträge und/oder Seiten veröffentlichen dürfen.

Pay-to-Blog

Eine Webseite kann vollständig gesperrt werden, bis der Benutzer ein kostenpflichtiges Hosting-Level besitzt.

Beitrags- und Seiten-Limits

Du kannst festlegen, wie viele Beiträge, Seiten oder andere Inhaltstypen ein bestimmtes Hosting-Level erstellen darf.

Premium Plugins

Premium-Plugins können gezielt für bestimmte Hosting-Level freigeschaltet werden.

Premium Plugins

Premium Support

Du kannst einen speziellen Support-Bereich für bestimmte Hosting-Level anbieten.

Premium Themes

Bestimmte Themes können ausschließlich für ausgewählte Hosting-Level verfügbar gemacht werden.

XML-RPC

XML-RPC kann auf bestimmte Hosting-Level beschränkt werden.

Ungefiltertes HTML

Die Berechtigung unfiltered_html kann gezielt für bestimmte Hosting-Level freigeschaltet werden.

Upload-Limit

Zusätzlicher Speicherplatz kann für bestimmte Hosting-Level bereitgestellt werden.


📧 Automatische E-Mail-Benachrichtigungen

PS Bloghosting kann verschiedene E-Mails automatisch versenden.

Damit kannst du beispielsweise:

  • neue Benutzer begrüßen
  • Registrierungen bestätigen
  • Zahlungsinformationen versenden
  • Benutzer über Änderungen informieren
  • Rückkehrangebote nach einer Kündigung versenden

Automatische E-Mails


🎟️ Testzeiträume und Gutscheine

Du kannst kostenlose Testzeiträume anbieten und Gutscheine verwenden.

Damit kannst du beispielsweise:

  • neue Benutzer von einem Upgrade überzeugen
  • zeitlich begrenzte Angebote erstellen
  • Rabatte vergeben
  • Rückkehrangebote für ehemalige Kunden erstellen

Gutscheine


⚙️ Einrichtung

1. Plugin installieren

Installiere PS Bloghosting in deiner WordPress-Multisite.

Anschließend aktivierst du das Plugin im Netzwerk unter:

Netzwerkverwaltung → Plugins

und aktivierst es netzwerkweit.


2. Hosting-Level erstellen

Nach der Aktivierung legst du zunächst deine Hosting-Level fest.

Du kannst beliebig viele Level erstellen.

Zum Beispiel:

  • Kostenlos
  • Basic
  • Pro
  • Business

Für jedes Level kannst du eigene Preise und Funktionen definieren.

Hosting-Level erstellen


3. Einstellungen konfigurieren

Unter den Einstellungen kannst du PS Bloghosting an deine eigene Plattform anpassen.

Dazu gehören unter anderem:

  • Branding
  • Namen
  • kostenlose Testzeiträume
  • E-Mail-Benachrichtigungen
  • Zahlungsoptionen
  • verschiedene Hosting-Funktionen

PS Bloghosting Einstellungen


4. Module aktivieren

Unter:

PS Bloghosting → Module / Gateways

kannst du die benötigten Module und Zahlungsanbieter aktivieren.

Die einzelnen Module besitzen eigene Einstellungen.

Module


5. Zahlungsanbieter konfigurieren

Anschließend kannst du die gewünschten Zahlungsanbieter konfigurieren.

Je nach verfügbarer Gateway-Unterstützung kannst du beispielsweise PayPal, Stripe oder manuelle Zahlungen verwenden.

Zahlungsanbieter


🛒 Upgrade durch Benutzer

Sobald PS Bloghosting eingerichtet ist, können Benutzer ihre eigene Webseite auf ein anderes Hosting-Level upgraden.

Die verfügbaren Hosting-Level werden übersichtlich dargestellt.

Das aktuell verwendete Level wird dabei hervorgehoben.

Hosting-Level auswählen


🔄 Upgrades und Downgrades

PS Bloghosting berücksichtigt bei Änderungen des Hosting-Levels die bestehende Laufzeit eines Abonnements.

Upgrade

Beim Upgrade wird der noch vorhandene Zeitraum berücksichtigt und der fällige Betrag entsprechend berechnet.

Das neue Hosting-Level kann dadurch unmittelbar genutzt werden.

Downgrade

Bei einem Downgrade wird das niedrigere Hosting-Level für den folgenden Abrechnungszeitraum berücksichtigt.


📦 Premium Plugins und Themes

Mit den entsprechenden Modulen kannst du Plugins und Themes gezielt an Hosting-Level koppeln.

Damit kannst du beispielsweise ein Modell wie dieses erstellen:

Hosting-Level Plugins Themes
Kostenlos Basis Basis
Basic Einige Premium-Plugins zusätzliche Themes
Pro Alle freigegebenen Plugins Premium-Themes
Business vollständiger Zugriff vollständiger Zugriff

So kannst du deine Multisite flexibel als echtes Hosting-Angebot betreiben.


📋 Funktionsübersicht

  •  Individuelles Branding
  •  Upgrade-Buttons
  •  Wiederkehrende Abonnements
  •  Einmalige Einrichtungsgebühren
  •  Google-Analytics-Integration
  •  Unbegrenzte Hosting-Level
  •  Kostenlose Hosting-Level
  •  Kostenpflichtige Hosting-Level
  •  Kostenlose Testzeiträume
  •  Gutscheinverwaltung
  •  Integrierte Preistabellen
  •  Werbemodul
  •  Premium-Themes
  •  Premium-Plugins
  •  Individuelle E-Mail-Benachrichtigungen
  •  Bulk-Upgrades
  •  Frontend-Checkout
  •  PayPal
  •  Stripe
  •  Manuelle Zahlungen
  •  Mehrere Währungen
  •  Statistiken
  •  Abonnementverwaltung
  •  Rückerstattungen
  •  Kündigungsverwaltung
  •  Globale Widgets
  •  BuddyPress-Integration
  •  Werbefreie Hosting-Level
  •  Veröffentlichungs-Limits
  •  Pay-to-Blog
  •  Beitrags-/Seiten-Limits
  •  Premium-Support
  •  Upload-Limits
  •  XML-RPC-Einschränkungen
  •  Ungefiltertes HTML für ausgewählte Level

🧱 Architektur

PS Bloghosting wurde ursprünglich als Pro Sites für WPMU DEV entwickelt.

Die heutige Version wird unter dem Namen PS Bloghosting innerhalb des PSOURCE-Projekts weiterentwickelt.

Ziel der Weiterentwicklung ist es, den Code zu modernisieren, veraltete Funktionen zu ersetzen und die Kompatibilität mit aktuellen PHP- und WordPress-Versionen zu verbessern.


🆓 Open Source

PS Bloghosting ist Teil des PSOURCE-Projekts.

Der Fokus liegt auf:

  • Open Source
  • langfristiger Wartbarkeit
  • aktueller PHP-Kompatibilität
  • modernerem WordPress-Code
  • transparenter Weiterentwicklung
  • möglichst wenig unnötigen Abhängigkeiten

❤️ PSOURCE

PSOURCE – Power-Source

Open Source aus dem Weserbergland.

PSOURCE entwickelt und modernisiert Open-Source-Plugins und Themes für WordPress und ClassicPress.


📜 Lizenz

PS Bloghosting steht unter der für das Projekt angegebenen Open-Source-Lizenz.

Bitte beachte die Lizenzdatei des Repositorys für die vollständigen Lizenzbedingungen.

Wiki-Kategorie: