README.md aktualisiert

This commit is contained in:
M_Viper 2025-03-08 14:28:10 +00:00
parent c0d2e5a925
commit dbc64a6716

200
README.md
View File

@ -1,202 +1,114 @@
# WP Multi Plugin - Vollständige Anleitung
# WP Multi - Erweiterte Funktionen und Schutz für WordPress
## Übersicht
Das **WP Multi Plugin** ist ein vielseitiges WordPress-Plugin, das verschiedene Funktionen bietet, um deine Website sicherer und benutzerfreundlicher zu gestalten. Es umfasst Schutzmaßnahmen gegen Brute-Force-Angriffe, Spam, benutzerdefinierte Shortcodes, Benachrichtigungen und viele weitere hilfreiche Funktionen.
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
### 1. Statistik Shortcode: `[statistik_manager]`
Der `[statistik_manager]`-Shortcode zeigt eine Übersicht verschiedener Statistiken an, die auf deiner Website basieren, wie z. B. die Anzahl der Besucher, Kommentare, Beiträge und andere relevante Informationen.
#### Verwendung:
Füge einfach `[statistik_manager]` an die gewünschte Stelle in einem Beitrag oder einer Seite ein, um die Statistiken anzuzeigen.
---
- Mit diesem Shortcode kannst du eine umfassende Statistik auf deiner Seite anzeigen lassen. Dies umfasst unter anderem Besucherzahlen, Seitenaufrufe und weitere Metriken.
### 2. Telegram Benachrichtigung
Das Plugin ermöglicht es, Benachrichtigungen über Telegram zu senden, wenn bestimmte Aktionen auf der Website stattfinden, wie z. B. neue Kommentare oder Anmeldungen.
#### Einrichtung:
- Erstelle einen Telegram-Bot und erhalte den Token.
- Füge den Token in die Plugin-Einstellungen ein, um Benachrichtigungen zu aktivieren.
---
- 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.
### 3. Discord Benachrichtigung
Ähnlich wie bei Telegram bietet das Plugin die Möglichkeit, Benachrichtigungen über Discord zu senden. Du kannst Benachrichtigungen für verschiedene Ereignisse auf deiner Website erhalten.
#### Einrichtung:
- Erstelle einen Discord Webhook und füge ihn in die Plugin-Einstellungen ein.
---
- Ä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.
### 4. Custom Admin Links
Das Plugin bietet die Möglichkeit, benutzerdefinierte Links im Admin-Dashboard hinzuzufügen. Dies kann nützlich sein, wenn du zusätzliche Verwaltungsseiten oder externe Links für deine Website benötigst.
#### Verwendung:
Gehe zu den Plugin-Einstellungen und füge die gewünschten Links hinzu.
---
- Füge benutzerdefinierte Links zum WordPress-Adminbereich hinzu, um den Zugriff auf wichtige Seiten oder externe Ressourcen zu erleichtern.
### 5. Gast-Autor
Das Plugin ermöglicht es Benutzern, als "Gast-Autoren" Beiträge zu erstellen, ohne ein vollständiges Benutzerkonto auf deiner Website zu haben.
#### Verwendung:
- Aktiviere die Option für Gast-Autoren in den Plugin-Einstellungen.
- Gast-Autoren können ihre Beiträge mit bestimmten Einschränkungen verfassen.
---
- 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.
### 6. Beitrags Report
Benutzer können Beiträge melden, wenn sie gegen die Website-Richtlinien verstoßen. Dies kann über ein einfaches Formular auf der Seite erfolgen.
#### Verwendung:
Aktiviere die Option für das Beitrags-Melden in den Plugin-Einstellungen.
---
- 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.
### 7. Custom Textbox (am Ende eines Beitrags)
Das Plugin fügt eine benutzerdefinierte Textbox am Ende eines Beitrags hinzu. Dies kann verwendet werden, um zusätzliche Informationen oder Werbeanzeigen anzuzeigen.
#### Verwendung:
Gehe zu den Plugin-Einstellungen und füge den gewünschten Text hinzu.
---
- Füge eine benutzerdefinierte Textbox am Ende jedes Beitrags hinzu, die für Kommentare, Aufforderungen oder andere nützliche Informationen verwendet werden kann.
### 8. Banner für Nachrichten
Zeige ein Banner mit benutzerdefinierten Nachrichten an. Es kann verwendet werden, um wichtige Ankündigungen oder Benachrichtigungen auf deiner Website anzuzeigen.
#### Verwendung:
Aktiviere das Banner und füge den gewünschten Text in den Plugin-Einstellungen hinzu.
---
- Zeige wichtige Nachrichten in einem benutzerdefinierten Banner auf deiner Website an. Dies kann für Ankündigungen oder zeitkritische Informationen genutzt werden.
### 9. Admin Dashboard Update Anzeige
Das Plugin zeigt eine Benachrichtigung im Admin-Dashboard an, wenn ein Update für das Plugin oder WordPress verfügbar ist.
- Zeigt eine benutzerdefinierte Update-Anzeige im WordPress Admin-Dashboard an. So können Administratoren sofort über neue Updates und wichtige Änderungen informiert werden.
#### Verwendung:
Kein zusätzliches Setup erforderlich. Das Update wird automatisch angezeigt, wenn es verfügbar ist.
### 10. Gast Lesezeichen Shortcodes: `[add_bookmark]` & `[display_bookmarks]`
- 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.
---
### 10. Gast Lesezeichen Shortcode: `[add_bookmark]` & `[display_bookmarks]`
Gast-Benutzer können ihre Lieblingsbeiträge oder Seiten als Lesezeichen speichern. Dies kann über die Shortcodes `[add_bookmark]` und `[display_bookmarks]` erfolgen.
#### Verwendung:
- Füge `[add_bookmark]` auf einer Seite ein, um ein Lesezeichen hinzuzufügen.
- Füge `[display_bookmarks]` ein, um alle Lesezeichen des Benutzers anzuzeigen.
---
### 11. Custom Shortcodes (per Auswahl im Editor einfügbar)
Das Plugin bietet die Möglichkeit, benutzerdefinierte Shortcodes hinzuzufügen, die über den WordPress-Editor ausgewählt und eingefügt werden können.
#### Verwendung:
Gehe zu den Plugin-Einstellungen und füge benutzerdefinierte Shortcodes hinzu. Diese werden dann im Editor als Auswahl angezeigt.
---
### 11. Custom Shortcodes (im Editor auswählbar)
- 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.
### 12. Benutzer für Kommentar Sperren
Du kannst Benutzer für Kommentare sperren, basierend auf verschiedenen Kriterien wie IP-Adresse oder Benutzername.
#### Verwendung:
Gehe zu den Kommentar-Einstellungen und füge die zu sperrenden Benutzer oder IPs hinzu.
---
- 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.
### 13. Filter für Rufnummer, Mailadressen, URL, IP und Schimpfwörter
Das Plugin bietet die Möglichkeit, Rufnummern, E-Mail-Adressen, URLs und IP-Adressen sowie Schimpfwörter zu filtern, um Spam oder unerwünschte Inhalte zu verhindern.
#### Verwendung:
Aktiviere die Filteroptionen in den Plugin-Einstellungen und füge die zu blockierenden Wörter, Adressen oder Zahlen hinzu.
---
- Filtere ausgehende Kommentare oder Formularantworten nach bestimmten Inhalten wie Telefonnummern, E-Mail-Adressen, URLs, IPs oder Schimpfwörtern, um Spam zu vermeiden.
### 14. Besucher Analytics
Das Plugin bietet grundlegende Analytics, um die Besucheraktivitäten auf deiner Website zu verfolgen, z. B. Besuche, Seitenaufrufe und Absprungraten.
#### Verwendung:
Aktiviere die Analytics-Funktion in den Plugin-Einstellungen und sieh dir die Ergebnisse im Dashboard an.
---
- Zeige detaillierte Analysen über deine Website-Besucher an, einschließlich der Anzahl der Besucher, ihrer Herkunft, Seitenaufrufe und Verweildauer.
### 15. Pinwand
Erstelle eine Pinwand, auf der Benutzer wichtige Nachrichten oder Inhalte anheften können.
#### Verwendung:
Aktiviere die Pinwand und füge die gewünschten Nachrichten in den Plugin-Einstellungen hinzu.
---
- 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.
### 16. Schutz vor Brute-Force-Angriffen
Das Plugin bietet einen Schutzmechanismus gegen Brute-Force-Angriffe, indem es IP-Adressen nach mehreren fehlgeschlagenen Anmeldeversuchen blockiert.
#### Einrichtung:
Aktiviere den Schutz vor Brute-Force-Angriffen und lege fest, wie viele fehlgeschlagene Versuche erlaubt sind, bevor eine IP blockiert wird.
---
- Blockiere IPs, die wiederholt fehlgeschlagene Login-Versuche haben, um Brute-Force-Angriffe zu verhindern. Dies trägt zur Sicherheit deiner Website bei.
### 17. Anti Spam Honey
Das Plugin enthält eine "Honey Pot"-Funktion, die Spam-Bots aufspürt, indem es unsichtbare Felder hinzufügt, die nur von Bots ausgefüllt werden.
#### Verwendung:
Aktiviere die Honey Pot-Funktion in den Plugin-Einstellungen.
---
- Implementiere ein Anti-Spam-System, das auf "Honeypots" basiert. Benutzer, die Spam versuchen, werden automatisch geblockt.
### 18. Auto Tag
Das Plugin fügt automatisch Tags zu deinen Beiträgen basierend auf den Inhalten hinzu.
- 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.
#### Verwendung:
Aktiviere die Auto-Tag-Funktion und lege fest, welche Tags automatisch hinzugefügt werden sollen.
---
### 19. Login deaktivieren
Deaktiviere den Login für alle Benutzer oder nur für bestimmte Rollen, wenn du die Website vorübergehend schließen möchtest.
#### Verwendung:
Gehe zu den Sicherheitseinstellungen und aktiviere die Login-Deaktivierung.
---
### 19. Login Deaktivieren
- 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.
### 20. Text Copy Schutz
Verhindere, dass Benutzer den Text auf deiner Website kopieren. Dies schützt deine Inhalte vor unbefugtem Kopieren.
#### Verwendung:
Aktiviere die Text Copy Schutz-Funktion in den Plugin-Einstellungen.
---
- Verhindere, dass Benutzer den Text deiner Website kopieren. Dies schützt deinen Content vor Diebstahl und ermöglicht eine bessere Kontrolle über deine Inhalte.
### 21. Sperre Trash Mail Adressen
Das Plugin blockiert automatisch E-Mail-Adressen, die als "Trash"-Adressen erkannt werden.
#### Verwendung:
Aktiviere die Trash Mail-Blockierung in den E-Mail-Einstellungen des Plugins.
---
- Sperre temporäre E-Mail-Adressen (Trash-Mails), um sicherzustellen, dass nur echte Benutzer auf deine Seite zugreifen oder Kommentare hinterlassen können.
### 22. Inhaltsverzeichnis Shortcode: `[alphabetical_index]`
Erstelle ein alphabetisches Inhaltsverzeichnis für deine Beiträge oder Seiten mit dem Shortcode `[alphabetical_index]`.
#### Verwendung:
Füge `[alphabetical_index]` an der gewünschten Stelle in einem Beitrag oder einer Seite ein, um das Inhaltsverzeichnis zu generieren.
---
- 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
### Schritt 1: Plugin installieren
1. Lade die Plugin-Dateien herunter.
2. Lade das Plugin in dein WordPress-Verzeichnis unter `wp-content/plugins/` hoch.
3. Aktiviere das Plugin im WordPress-Dashboard.
4. Konfiguriere die Funktionen über die Plugin-Einstellungen.
---
### Schritt 2: Konfiguration
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.
### Schritt 3: Shortcodes einfügen
Füge die verfügbaren Shortcodes in deinen Beiträgen oder Seiten ein, indem du den entsprechenden Code in den Editor einfügst. Beispiel:
- `[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.
- **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
### Problem: Shortcodes werden nicht angezeigt
- 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.
### Problem: Telegram oder Discord Benachrichtigung funktioniert nicht
- Ü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
Dieses Plugin ist unter der [MIT Lizenz](LICENSE) lizenziert.
---
## Mitwirken
Wenn du Fehler entdeckst oder Verbesserungsvorschläge hast, kannst du gerne ein Issue eröffnen oder einen Pull Request einreichen.