README.md aktualisiert

This commit is contained in:
M_Viper 2025-03-08 15:00:12 +00:00
parent dbc64a6716
commit feb5e9cc44

167
README.md
View File

@ -1,114 +1,131 @@
# WP Multi - Erweiterte Funktionen und Schutz für WordPress # WP-Multi Plugin für WordPress
## Übersicht Das **WP-Multi Plugin** ist ein leistungsstarkes WordPress-Plugin, das eine Reihe von nützlichen Funktionen zur Verwaltung von Beiträgen, Kommentaren und Benutzerinteraktionen bietet. Mit diesem Plugin können Administratoren detaillierte Statistiken anzeigen, benutzerdefinierte Shortcodes einfügen, Spam blockieren, und viele weitere nützliche Funktionen verwenden, um die Website-Interaktivität zu verbessern.
Das WP Multi Plugin bietet eine Vielzahl an erweiterten Funktionen und Schutzmaßnahmen, um deine WordPress-Seite sicherer und benutzerfreundlicher zu machen. Dieses Plugin bietet Funktionen wie Statistik-Shortcodes, Benachrichtigungen über Telegram und Discord, Anti-Spam-Schutz, Schutz vor Brute-Force-Angriffen und viele weitere Funktionen zur Verbesserung der Benutzererfahrung.
## Funktionen ## Features
### 1. Statistik Shortcode: `[statistik_manager]` ### 1. **Statistik**
- Mit diesem Shortcode kannst du eine umfassende Statistik auf deiner Seite anzeigen lassen. Dies umfasst unter anderem Besucherzahlen, Seitenaufrufe und weitere Metriken. - **Angezeigte Statistiken:**
- Anzahl der Beiträge
- Anzahl der Kommentare
- Anzahl der Kategorien
- Anzahl der Serien
- **Shortcode:** `[statistik_manager]`
### 2. Telegram Benachrichtigung ### 2. **Benachrichtigungen über Telegram & Discord**
- Benachrichtige dich selbst oder dein Team automatisch über Telegram bei wichtigen Ereignissen auf der Website. Du kannst die Telegram API einrichten, um Nachrichten bei neuen Beiträgen oder anderen benutzerdefinierten Ereignissen zu erhalten. - Erhalte Benachrichtigungen über neue Beiträge direkt in Telegram und Discord.
### 3. Discord Benachrichtigung ### 3. **Custom Admin Links**
- Ähnlich wie die Telegram-Benachrichtigung, kannst du Benachrichtigungen an einen Discord-Channel senden. Dies ist nützlich für Teamkommunikation oder für die automatische Benachrichtigung bei neuen Beiträgen oder Kommentaren. - Füge benutzerdefinierte Links im WordPress-Adminbereich hinzu, um den Verwaltungsaufwand zu optimieren.
### 4. Custom Admin Links ### 4. **Gast-Autor**
- Füge benutzerdefinierte Links zum WordPress-Adminbereich hinzu, um den Zugriff auf wichtige Seiten oder externe Ressourcen zu erleichtern. - Ermöglicht es, einen Gast-Autor-Namen für Beiträge zu definieren, der im Frontend des Beitrags angezeigt wird.
### 5. Gast-Autor ### 5. **Beitrags-Report**
- Ermögliche es Gästen, Inhalte zu erstellen, ohne ein vollständiges Benutzerkonto zu haben. Dies ist besonders nützlich für Websites mit offenen Beiträgen oder für Gastautoren, die regelmäßig Inhalte beisteuern. - Benutzer können unangemessene oder falsche Beiträge melden. Der Admin erhält die Berichte und kann entsprechende Maßnahmen ergreifen.
- **Verfügbarkeit:** Berichte sind im Admin-Panel sichtbar.
### 6. Beitrags Report ### 6. **Custom Textbox**
- Erstelle Berichte über Beiträge auf deiner Seite. Dies kann dabei helfen, die Leistung und die Interaktion der Artikel besser zu verstehen und zu analysieren. - Füge benutzerdefinierte Textboxen zu Beiträgen hinzu, die vordefinierte Texte enthalten. Diese Texte können über das Admin-Panel angepasst werden.
### 7. Custom Textbox (am Ende eines Beitrags) ### 7. **Banner für Nachrichten**
- Füge eine benutzerdefinierte Textbox am Ende jedes Beitrags hinzu, die für Kommentare, Aufforderungen oder andere nützliche Informationen verwendet werden kann. - Ermögliche die Anzeige von Banner-Nachrichten (z. B. für Ankündigungen) im Frontend deiner Website, sowohl im Header als auch im Footer.
### 8. Banner für Nachrichten ### 8. **Admin Dashboard Update Anzeige**
- Zeige wichtige Nachrichten in einem benutzerdefinierten Banner auf deiner Website an. Dies kann für Ankündigungen oder zeitkritische Informationen genutzt werden. - Zeigt im Admin-Dashboard eine Benachrichtigung an, wenn das Plugin aktualisiert werden muss oder eine neue Version verfügbar ist.
### 9. Admin Dashboard Update Anzeige ### 9. **Gast Lesezeichen**
- Zeigt eine benutzerdefinierte Update-Anzeige im WordPress Admin-Dashboard an. So können Administratoren sofort über neue Updates und wichtige Änderungen informiert werden. - Gäste können eigene Lesezeichen zu Beiträgen hinzufügen, die durch Cookies gespeichert werden.
- **Shortcodes:**
- `[add_bookmark]` Fügt ein Lesezeichen hinzu.
- `[display_bookmarks]` Zeigt alle gespeicherten Lesezeichen an.
### 10. Gast Lesezeichen Shortcodes: `[add_bookmark]` & `[display_bookmarks]` ### 10. **Benutzer für Kommentar Sperren**
- Der `[add_bookmark]` Shortcode ermöglicht es Benutzern, ihre Lieblingsbeiträge zu speichern, während der `[display_bookmarks]` Shortcode eine Liste der gespeicherten Lesezeichen anzeigt. - Sperre bestimmte Benutzer vom Kommentieren, indem du Benutzername, IP-Adresse oder E-Mail-Adresse eingibst.
### 11. Custom Shortcodes (im Editor auswählbar) ### 11. **Kommentar Filter**
- Benutzer können benutzerdefinierte Shortcodes direkt im WordPress-Editor auswählen und einfügen. Diese Shortcodes bieten eine einfache Möglichkeit, häufig verwendete Elemente oder Funktionen in Beiträgen und Seiten zu integrieren. - Verhindert das Senden bestimmter Inhalte in Kommentaren, wie:
- Rufnummern
- E-Mail-Adressen
- URLs
- IP-Adressen
- Schimpfwörter
- Diese Inhalte werden automatisch durch `*` ersetzt.
### 12. Benutzer für Kommentar Sperren ### 12. **Custom Shortcodes**
- Sperre Benutzer, die unangemessene Kommentare hinterlassen, für die Kommentarfunktion auf der Website. Diese Funktion trägt zur Verbesserung der Kommentarqualität und Sicherheit bei. - Erstelle benutzerdefinierte Shortcodes, die im Editor ausgewählt und eingefügt werden können.
### 13. Filter für Rufnummer, Mailadressen, URL, IP und Schimpfwörter ### 13. **Besucher Analytics**
- Filtere ausgehende Kommentare oder Formularantworten nach bestimmten Inhalten wie Telefonnummern, E-Mail-Adressen, URLs, IPs oder Schimpfwörtern, um Spam zu vermeiden. - Sieh dir an, welche Beiträge die beliebtesten sind, basierend auf Views oder Kommentaren. Angezeigt werden:
- Aktion (View oder Comment)
- Titel des Beitrags
- Beitrag-ID
- Zeitstempel der Aktion
### 14. Besucher Analytics ### 14. **Pinwand**
- Zeige detaillierte Analysen über deine Website-Besucher an, einschließlich der Anzahl der Besucher, ihrer Herkunft, Seitenaufrufe und Verweildauer. - Ermögliche es Administratoren, Nachrichten an andere Benutzer zu hinterlassen, zu bearbeiten oder zu löschen.
### 15. Pinwand ### 15. **Schutz vor Brute-Force-Angriffen**
- Erstelle eine Pinwand für deine Website, auf der Benutzer Nachrichten hinterlassen können. Dies kann als Community-Tool oder für Ankündigungen genutzt werden. - Protokolliert fehlgeschlagene Login-Versuche und sperrt Accounts nach 5 fehlgeschlagenen Versuchen. Benachrichtigungen werden sowohl an den Admin als auch an den betroffenen Benutzer gesendet.
### 16. Schutz vor Brute-Force-Angriffen ### 16. **Anti-Spam Honey**
- Blockiere IPs, die wiederholt fehlgeschlagene Login-Versuche haben, um Brute-Force-Angriffe zu verhindern. Dies trägt zur Sicherheit deiner Website bei. - Blockiert automatisch Spam, Bots und andere unerwünschte Aktivitäten.
- **Übersicht:** Eine detaillierte Übersicht über blockierte Inhalte ist im Admin-Panel verfügbar.
### 17. Anti Spam Honey ### 17. **Auto Tagging**
- Implementiere ein Anti-Spam-System, das auf "Honeypots" basiert. Benutzer, die Spam versuchen, werden automatisch geblockt. - Fügt automatisch passende Tags zu Beiträgen hinzu, die keine Tags haben. Verwalte unerwünschte Tags im Admin-Panel, indem du eine Liste von Keywords hinzufügst.
### 18. Auto Tag ### 18. **Login Deaktivieren**
- Tags werden automatisch zu deinen Beiträgen hinzugefügt, basierend auf dem Inhalt des Textes. Dies hilft dabei, die Sichtbarkeit und das SEO zu verbessern. - Deaktiviere das Login für bestimmte Benutzerprofile, um den Zugriff zu kontrollieren. Dies kann über das Benutzerprofil aktiviert werden.
### 19. Login Deaktivieren ### 19. **Text Copy Schutz**
- Deaktiviere den Login für die Website, um temporär den Zugang zu deiner WordPress-Seite zu blockieren. Nützlich für Wartungsarbeiten oder wenn du die Seite vorübergehend schließen möchtest. - Verhindert das unerlaubte Kopieren von Texten auf deiner Website.
### 20. Text Copy Schutz ### 20. **Sperre Trash Mail Adressen**
- Verhindere, dass Benutzer den Text deiner Website kopieren. Dies schützt deinen Content vor Diebstahl und ermöglicht eine bessere Kontrolle über deine Inhalte. - Verhindert, dass Trash-Mail-Adressen in Kommentaren verwendet werden. Nur der Plugin-Entwickler kann diese Liste erweitern.
### 21. Sperre Trash Mail Adressen ### 21. **Inhaltsverzeichnis**
- Sperre temporäre E-Mail-Adressen (Trash-Mails), um sicherzustellen, dass nur echte Benutzer auf deine Seite zugreifen oder Kommentare hinterlassen können. - Erstelle ein Inhaltsverzeichnis mit allen Beiträgen auf deiner Website.
- **Shortcode:** `[alphabetical_index]`
### 22. Inhaltsverzeichnis Shortcode: `[alphabetical_index]` ---
- Mit diesem Shortcode kannst du ein Inhaltsverzeichnis für deine Seite oder deinen Beitrag erstellen, das alphabetisch geordnet ist. Dies erleichtert es den Benutzern, schnell auf verschiedene Abschnitte zuzugreifen.
## Installation ## Installation
### Schritt 1: Plugin installieren ### Schritt 1: Plugin herunterladen
1. Lade die Plugin-Dateien herunter. Lade das Plugin als ZIP-Datei von GitHub oder deiner bevorzugten Quelle herunter.
2. Lade das Plugin in dein WordPress-Verzeichnis unter `wp-content/plugins/` hoch.
3. Aktiviere das Plugin im WordPress-Dashboard.
### Schritt 2: Konfiguration ### Schritt 2: Plugin installieren
Nach der Installation kannst du das Plugin konfigurieren, indem du die jeweiligen Funktionen im WordPress-Adminbereich aktivierst. Viele Funktionen haben zusätzliche Optionen, die du nach deinen Bedürfnissen anpassen kannst. 1. Gehe in deinem WordPress-Dashboard zu **Plugins** > **Installieren**.
2. Klicke auf **Plugin hochladen** und wähle die ZIP-Datei aus.
3. Klicke auf **Jetzt installieren** und dann auf **Aktivieren**.
### Schritt 3: Shortcodes einfügen ### Schritt 3: Plugin konfigurieren
Füge die verfügbaren Shortcodes in deinen Beiträgen oder Seiten ein, indem du den entsprechenden Code in den Editor einfügst. Beispiel: Sobald das Plugin aktiviert ist, kannst du zu den Einstellungen im Admin-Panel gehen, um die Funktionen zu konfigurieren und anzupassen.
- `[statistik_manager]` für die Anzeige der Website-Statistiken.
- `[add_bookmark]` zum Hinzufügen eines Lesezeichens für Benutzer.
- `[alphabetical_index]` für ein Inhaltsverzeichnis.
## Nutzung ---
- **Statistik und Analytics**: Verwende den `[statistik_manager]` Shortcode, um detaillierte Statistiken anzuzeigen und die Besucheraktivität zu analysieren. ## Verwendung
- **Benachrichtigungen**: Richte Telegram- und Discord-Benachrichtigungen ein, um bei wichtigen Ereignissen benachrichtigt zu werden.
- **Benutzerinteraktion**: Ermögliche Benutzern, Inhalte zu speichern (Lesezeichen) und biete ihnen eine Pinwand, um Nachrichten auszutauschen.
- **Sicherheitsfunktionen**: Aktiviere den Schutz vor Brute-Force-Angriffen, den Anti-Spam Honey und den Filter für schadhafte Inhalte.
- **Content-Management**: Nutze Funktionen wie Auto-Tagging und die Möglichkeit, benutzerdefinierte Shortcodes im Editor auszuwählen.
## Fehlerbehebung Nach der Installation kannst du verschiedene Funktionen und Shortcodes verwenden, um die Website zu optimieren und zu verwalten. Hier sind einige der wichtigsten Shortcodes:
### Problem: Shortcodes werden nicht angezeigt - **Statistik anzeigen:** `[statistik_manager]`
- Stelle sicher, dass der Shortcode korrekt im Editor eingefügt wurde und dass du die neueste Version des Plugins verwendest. Überprüfe außerdem, ob die Funktion aktiviert ist. - **Lesezeichen hinzufügen:** `[add_bookmark]`
- **Lesezeichen anzeigen:** `[display_bookmarks]`
- **Inhaltsverzeichnis anzeigen:** `[alphabetical_index]`
### Problem: Telegram oder Discord Benachrichtigung funktioniert nicht Um die anderen Funktionen zu nutzen, gehe einfach in das Admin-Panel und konfiguriere sie nach deinen Bedürfnissen.
- Überprüfe, ob die API-Schlüssel und Webhooks korrekt eingerichtet wurden und dass die Verbindung zu den Diensten funktioniert.
### Problem: Inhalte werden nicht richtig gefiltert ---
- Stelle sicher, dass die Filteroptionen korrekt konfiguriert sind. Überprüfe, ob die Filter für Telefonnummern, URLs, E-Mails und Schimpfwörter korrekt im Adminbereich eingerichtet wurden.
## Lizenz ## Lizenz
Dieses Plugin ist unter der [MIT Lizenz](LICENSE) lizenziert.
## Mitwirken Dieses Plugin wird unter der [GPL-2.0 Lizenz](https://www.gnu.org/licenses/old-licenses/gpl-2.0.de.html) veröffentlicht.
Wenn du Fehler entdeckst oder Verbesserungsvorschläge hast, kannst du gerne ein Issue eröffnen oder einen Pull Request einreichen.
## Unterstützung
Wenn du Fragen oder Probleme hast, öffne ein **Issue** auf GitHub. Wir stehen dir gerne zur Verfügung!
---
Vielen Dank, dass du das Statistik Manager Plugin verwendest. Wir hoffen, es hilft dir, deine WordPress-Seite noch besser zu verwalten und zu schützen!