# WP Business Forum - Anwender README WP Business Forum bringt ein modernes, eigenständiges Community-Forum direkt in deine WordPress-Website. Statt auf externe Plattformen auszuweichen, bleiben Diskussionen, Support-Anfragen und Mitgliederaktivität zentral auf deiner eigenen Seite - inklusive voller Kontrolle über Inhalte, Rollen und Moderation. Diese Dokumentation richtet sich an Betreiber, Moderatoren und Community-Manager, die das Forum schnell einrichten, sicher betreiben und im Alltag effizient verwalten möchten. Von der ersten Installation bis zum Live-Betrieb findest du hier alle wichtigen Schritte und Funktionen kompakt erklärt. Wenn du eine professionelle Community mit klaren Rechten, direkter Nutzerkommunikation und strukturierter Moderation aufbauen willst, ist WP Business Forum dafür ausgelegt. ## Inhalt 1. Über das Plugin 2. Funktionsübersicht 3. Voraussetzungen 4. Installation 5. Ersteinrichtung (Setup-Wizard) 6. Forum-Seite einbinden 7. Bedienung im Frontend (Mitglieder) 8. Moderation und Verwaltung 9. Einstellungen im Detail 10. Export, Import und Deinstallation 11. FAQ / Troubleshooting ## 1) Über das Plugin WP Business Forum ist ein eigenständiges Foren-System für WordPress mit: - eigenem Forum-Login (unabhängig vom WP-Login) - Rollen- und Rechteverwaltung - Kategorien mit Hierarchie - Moderationswerkzeugen - Direktnachrichten, Benachrichtigungen, Meldesystem - Umfragen, Tags, Reaktionen, Lesezeichen Das Forum wird per Shortcode in eine WordPress-Seite eingebunden. ## 2) Funktionsübersicht ### Für Mitglieder - Registrieren / Einloggen / Logout - Passwort vergessen und Reset per E-Mail - Threads erstellen, antworten, bearbeiten - Likes und Emoji-Reaktionen - Tags und Thread-Präfixe - Umfragen erstellen und abstimmen - Lesezeichen setzen - Nutzer erwähnen mit @mention - Private Nachrichten (DM) - Profil mit Avatar, Bio, Signatur und eigenen Profilfeldern - Mitgliederliste und Suchfunktion ### Für Moderation / Admin - Threads pinnen, schließen, archivieren, verschieben, löschen - Beiträge löschen - Meldungen (Reports) bearbeiten - Kategorien und Rollen verwalten - Einladungssystem für Registrierung - Wartungsmodus - Wortfilter - Statistiken - Papierkorb / Wiederherstellung - Export / Import ## 3) Voraussetzungen - Laufende WordPress-Installation - Schreibrechte für WordPress-Uploads (für Avatar-/Bild-Uploads) - Funktionierende E-Mail-Zustellung in WordPress (für Passwort-Reset und Benachrichtigungen) Hinweis: Das Plugin nutzt eigene Datenbanktabellen (Präfix `wp_forum_*` bzw. mit deinem Tabellenpräfix). ## 4) Installation 1. Plugin-Ordner `wp-business-forum` in `wp-content/plugins/` kopieren. 2. Im WordPress-Backend unter Plugins aktivieren. 3. Nach der Aktivierung startet einmalig der Setup-Wizard. ## 5) Ersteinrichtung (Setup-Wizard) Nach Aktivierung führt der Wizard durch 3 Schritte: 1. Superadmin-Konto erstellen oder bestehendes Forum-Konto hochstufen 2. Optional automatisch eine Forum-Seite erzeugen 3. Abschluss Wichtig: - Der Superadmin ist fest mit dem WordPress-Admin verknüpft. - Wenn noch kein Superadmin existiert, erscheint im Backend ein Hinweisbanner. ## 6) Forum-Seite einbinden Das Forum wird mit folgendem Shortcode auf einer WordPress-Seite angezeigt: ```text [business_forum] ``` Empfohlen: - Eine eigene Seite (z. B. "Forum") anlegen - Nur diesen Shortcode als Seiteninhalt verwenden ## 7) Bedienung im Frontend (Mitglieder) ### 7.1 Registrierung und Login - Registrierung kann offen, nur per Einladung oder deaktiviert sein. - Optional müssen Nutzer die Forum-Regeln akzeptieren. - Spam-Schutz bei Registrierung: - Honeypot-Feld - Mindestzeit bis Formular-Absenden - Login unterstützt "Angemeldet bleiben" (Remember-Me Cookie). ### 7.2 Kategorien und Threads - Kategorien können verschachtelt sein (Hauptkategorie + Unterkategorien). - Sichtbarkeit kann rollenbasiert sein. - Threads können folgende Zustände haben: - offen - geschlossen - archiviert - gepinnt ### 7.3 Thread erstellen - Mindestlänge Titel: 5 Zeichen - Mindestlänge Inhalt: 10 Zeichen (bei normalem Thread) - Tags können vergeben werden - Optional kann ein Thread-Präfix gesetzt werden - Optional kann direkt eine Umfrage erstellt werden ### 7.4 Antworten und Bearbeiten - Antworten mit BBCode-Unterstützung - Flood-Control: konfigurierbare Wartezeit zwischen Posts - Eigene Posts nur innerhalb des eingestellten Bearbeitungsfensters (z. B. 30 Minuten) - Moderation kann unabhängig davon eingreifen ### 7.5 Umfragen - Umfrage direkt beim Thread-Erstellen oder nachträglich im Thread - 2 bis 10 Antwortoptionen - Optional Mehrfachauswahl - Optional Enddatum - Nach Abstimmung werden Ergebnisse direkt angezeigt ### 7.6 Reaktionen, Likes, Lesezeichen - Likes auf Thread/Beitrag - Emoji-Reaktionen (adminseitig konfigurierbar) - Lesezeichen für Threads (im Profil einsehbar) ### 7.7 Private Nachrichten (DM) - 1:1 Nachrichten zwischen Mitgliedern - Inbox-Ansicht und Konversation - Ungelesene Nachrichten werden gezählt - Optional E-Mail-Hinweis bei neuer Nachricht ### 7.8 Benachrichtigungen Benachrichtigungen bei: - Antworten auf abonnierte / relevante Threads - @Erwähnungen - neuen privaten Nachrichten ### 7.9 Profil Mitglieder können: - Anzeigenamen, Bio und Signatur pflegen - Avatar hochladen - Passwort ändern - eigene Profil-Sichtbarkeit umschalten - benutzerdefinierte Profilfelder ausfüllen (falls aktiviert) Upload-Limits: - Avatar: max. 2 MB (JPG/PNG/GIF/WebP) - Bild im Beitrag: max. 5 MB (JPG/PNG/GIF/WebP) ### 7.10 Passwort vergessen - Über "Passwort vergessen" kann ein Reset-Link per E-Mail angefordert werden. - Das Zurücksetzen erfolgt über einen zeitlich gültigen Token. ## 8) Moderation und Verwaltung Im WordPress-Backend gibt es den Menüpunkt "Business Forum" mit Unterseiten: - Übersicht: Dashboard mit Kennzahlen und Aktivitäten - Kategorien: Struktur und Sichtbarkeit verwalten - Rollen: Rollen/Permissions anpassen - Level: Beitragsbasierte Rangstufen - Mitglieder: Nutzer verwalten - Meldungen: gemeldete Inhalte bearbeiten - Profilfelder: eigene Felder definieren - Einstellungen: Texte, Sicherheit, Registrierung, Regeln, Wartung - Reaktionen: erlaubte Emoji-Reaktionen - Einladungen: Invite-Codes erstellen und verwalten - Statistiken: Forum-Auswertung - Papierkorb: gelöschte Inhalte wiederherstellen - Thread-Präfixe: Label für Threads verwalten - Wortfilter: unerwünschte Begriffe ersetzen/filtern - Export / Import: Backup und Wiederherstellung - Deinstallieren: komplette Löschung des Plugins inkl. Daten ## 9) Einstellungen im Detail Unter Business Forum > Einstellungen: ### 9.1 Texte und UI - Hero-Titel/Untertitel - Topbar-Brand - Label für Statistik - Abschnittstitel - Buttontexte - Sidebar-Titel ### 9.2 Sicherheit - Auto-Logout nach Inaktivität (0 = deaktiviert) - Post-Bearbeitungslimit - Spam-Mindestzeit bei Registrierung - Flood-Control Intervall - Profil-Sichtbarkeit (Standard) ### 9.3 Registrierung - Modus: - offen - nur Einladung - deaktiviert - Freitext-Hinweis für Einladungsmode ### 9.4 Wartungsmodus - Forum für normale Nutzer sperren - Moderation/Admin behalten Zugriff - Eigener Wartungs-Titel und Hinweistext ### 9.5 Forum-Regeln / Nutzungsbedingungen - Regelseite aktivieren/deaktivieren - Akzeptierung bei Registrierung optional verpflichtend - Titel und Inhalt frei editierbar ## 10) Export, Import und Deinstallation ### 10.1 Export / Import Exportierbare Bereiche (je nach Auswahl): - Einstellungen - Rollen und Level - Kategorien - Nutzer und User-Meta - Threads und Posts - Interaktionen (Likes/Reaktionen/Benachrichtigungen) - Nachrichten - Meldungen - Einladungen Empfehlung: - Vor großen Änderungen immer einen Voll-Export speichern. ### 10.2 Deinstallation (wichtig) Beim Löschen des Plugins werden komplett entfernt: - alle Forum-Datenbanktabellen - relevante Plugin-Optionen - Transients - geplanter Cron-Job - automatisch erstellte Forum-Seite - zugehörige Upload-Unterverzeichnisse Das ist eine echte Datenlöschung. Vorher immer Backup erstellen. ## 11) FAQ / Troubleshooting ### Login funktioniert nicht - Prüfen, ob das Konto gesperrt ist - Bei zeitlicher Sperre Ablaufzeit abwarten - Bei Registrierung "Nur Einladung" gültigen Invite-Code nutzen ### Registrierung nicht sichtbar - In Einstellungen den Registrierungsmodus prüfen - Bei deaktiviertem Modus ist keine Selbstregistrierung möglich ### Keine E-Mails kommen an - WordPress-Mailversand prüfen (SMTP Plugin empfohlen) - Admin-E-Mail in WordPress kontrollieren ### Upload von Bildern/Avatar scheitert - Dateityp prüfen (nur JPG/PNG/GIF/WebP) - Dateigröße prüfen (Avatar 2 MB, Beitrag 5 MB) - Schreibrechte in Uploads prüfen ### Benutzer werden automatisch ausgeloggt - Auto-Logout in den Forum-Einstellungen prüfen ### Forum ist plötzlich "offline" - Wartungsmodus in den Einstellungen deaktivieren ### Suche liefert keine Ergebnisse - Suchbegriff muss mindestens 2 Zeichen haben --- ## Kurz-Checkliste für den Live-Betrieb 1. Setup-Wizard abschließen 2. Forum-Seite mit `[business_forum]` bereitstellen 3. Rollen und Kategorien final konfigurieren 4. Registrierungsmodus festlegen 5. Regeln/Nutzungsbedingungen hinterlegen 6. E-Mail-Versand testen 7. Backup-Export erstellen Viel Erfolg mit deinem Forum!