diff --git a/Funktionen-und-Features.md b/Funktionen-und-Features.md new file mode 100644 index 0000000..0389d62 --- /dev/null +++ b/Funktionen-und-Features.md @@ -0,0 +1,209 @@ +# WP-Multi Plugin Dokumentation + +## Inhaltsverzeichnis +1. [Statistik](#statistik) +2. [Eröffnung der Webseite](#eröffnung-der-webseite) +3. [Telegram Benachrichtigung & Discord Benachrichtigung](#telegram-benachrichtigung--discord-benachrichtigung) +4. [Custom Admin Links](#custom-admin-links) +5. [Gast-Autor](#gast-autor) +6. [Beitrags Report](#beitrags-report) +7. [Custom Textbox](#custom-textbox) +8. [Banner für Nachrichten](#banner-für-nachrichten) +9. [Admin Dashboard Update Anzeige](#admin-dashboard-update-anzeige) +10. [Gast Lesezeichen](#gast-lesezeichen) +11. [Benutzer für Kommentar Sperren](#benutzer-für-kommentar-sperren) +12. [Kommentar Filter](#kommentar-filter) +13. [Custom Shortcode](#custom-shortcode) +14. [Besucher Analytics](#besucher-analytics) +15. [Pinwand](#pinwand) +16. [Schutz vor Brute-Force-Angriffen](#schutz-vor-brute-force-angriffen) +17. [Anti Spam Honey](#anti-spam-honey) +18. [Auto Tag](#auto-tag) +19. [Login deaktivieren](#login-deaktivieren) +20. [Text Copy Schutz](#text-copy-schutz) +21. [Sperre Trash Mail Adressen](#sperre-trash-mail-adressen) +22. [Inhaltsverzeichnis](#inhaltsverzeichnis) + +--- + +## 1. Statistik +Das Statistik-Modul zeigt eine Übersicht wichtiger Metriken deiner Website an. Es bietet Admins eine schnelle Möglichkeit, Einblick in verschiedene Aspekte der Seite zu erhalten. Die angezeigten Statistiken umfassen: + +- **Anzahl der Beiträge**: Zeigt die Gesamtzahl der veröffentlichten Beiträge auf der Webseite an. +- **Anzahl der Kommentare**: Erfasst alle Kommentare, die zu den Beiträgen geschrieben wurden. +- **Anzahl der Kategorien**: Zeigt die Gesamtzahl der verschiedenen Kategorien, die auf deiner Website verwendet werden. +- **Anzahl der Serien**: Zählt, wie viele Serien auf der Webseite existieren. + +**Shortcode**: +Um die Statistik anzuzeigen, füge den folgenden Shortcode in eine Seite oder einen Beitrag ein: +`[statistik_manager]` + + +--- + +## 2. Eröffnung der Webseite +Dieser Abschnitt ermöglicht es dir, eine detaillierte statistische Übersicht deiner Webseite darzustellen. Der Shortcode zeigt die wichtigsten Metriken wie Anzahl der Beiträge, Kommentare, Kategorien und Serien an. + +**Shortcode**: +`[statistik_manager]` + + +--- + +## 3. Telegram Benachrichtigung & Discord Benachrichtigung +Das Plugin sendet automatisch Benachrichtigungen an **Telegram** und **Discord**, sobald ein neuer Beitrag veröffentlicht wurde. Dies hilft, Benutzer und Administratoren auf dem Laufenden zu halten, indem sie sofort über neue Inhalte informiert werden. + +- **Telegram Benachrichtigung**: Eine Nachricht wird an einen vordefinierten Kanal gesendet, sobald ein neuer Beitrag auf der Seite veröffentlicht wird. +- **Discord Benachrichtigung**: Eine Benachrichtigung wird in einem Discord-Kanal gesendet. + +--- + +## 4. Custom Admin Links +Mit dieser Funktion kannst du eigene Links im Admin-Panel von WordPress hinzufügen. Diese Links können entweder auf externe Webseiten oder interne Admin-Seiten verweisen und ermöglichen so eine einfache Navigation zu häufig genutzten Funktionen. + +- **Verwendung**: Du kannst die Links über die Einstellungen im Admin-Bereich konfigurieren. + +--- + +## 5. Gast-Autor +Wenn du Gast-Autoren auf deiner Seite zulassen möchtest, kannst du mit diesem Modul deren Namen im Frontend anzeigen lassen. Der Gast-Autorname wird zusammen mit dem Beitrag auf der Webseite angezeigt. + +- **Funktion**: Der Name des Gast-Autors wird sowohl im Backend (im Beitrag) als auch im Frontend (auf der Webseite) angezeigt. + +--- + +## 6. Beitrags Report +Benutzer können unangemessene oder falsche Beiträge melden. Der Admin erhält eine Übersicht der gemeldeten Beiträge, und diese werden im Admin-Bereich als Liste angezeigt. + +- **Funktion**: Jedes gemeldete Problem wird mit einem Grund versehen, sodass der Admin gezielt eingreifen kann. + +--- + +## 7. Custom Textbox +Füge jedem Beitrag eine vordefinierte **Textbox** hinzu, die automatisch mit Texten oder Ankündigungen befüllt wird. Du kannst diese Texte im Admin-Panel konfigurieren, um sie später im Frontend anzuzeigen. + +- **Verwendung**: Textboxen können für Ankündigungen, Informationen oder Benachrichtigungen genutzt werden. + +--- + +## 8. Banner für Nachrichten +Erstelle Banner, die Ankündigungen oder wichtige Informationen im **Header** oder **Footer** der Webseite anzeigen. Dies kann verwendet werden, um die Benutzer über neue Änderungen, Angebote oder andere relevante Informationen zu informieren. + +- **Optionen**: Du kannst den Ort des Banners (Header oder Footer) und den Text im Admin-Panel anpassen. + +--- + +## 9. Admin Dashboard Update Anzeige +Das Plugin zeigt im Admin-Dashboard von WordPress an, ob das **WP-Multi Plugin** aktuell ist oder ob ein Update verfügbar ist. Dies stellt sicher, dass du immer die neueste Version des Plugins verwendest. + +- **Funktion**: Überwache und aktualisiere das Plugin direkt aus dem Dashboard. + +--- + +## 10. Gast Lesezeichen +Gäste können Lesezeichen für Beiträge erstellen, die mit einem **Cookie** zugeordnet werden. Dies ermöglicht es ihnen, später schnell zu ihren bevorzugten Beiträgen zurückzukehren. + +- **Shortcodes**: + - **[add_bookmark]** – Fügt ein Lesezeichen für einen Beitrag hinzu. + - **[display_bookmarks]** – Zeigt die gespeicherten Lesezeichen des Benutzers an. + +--- + +## 11. Benutzer für Kommentar Sperren +Ermögliche es, bestimmte Benutzer durch Angabe von **Benutzernamen**, **IP-Adresse** oder **E-Mail-Adresse** zu sperren. Diese Benutzer können dann keine Kommentare mehr auf der Seite hinterlassen. + +- **Verwendung**: Sperre unerwünschte Benutzer und verhindere Spam-Kommentare. + +--- + +## 12. Kommentar Filter +Dieser Filter ermöglicht es, bestimmte Inhalte in Kommentaren zu verbieten. Zu den verbotenen Inhalten gehören: +- Rufnummern +- E-Mail-Adressen +- URLs +- IP-Adressen +- Schimpfwörter + +Wenn ein Benutzer verbotene Inhalte sendet, wird der betroffene Bereich durch **`*`** ersetzt. + +- **Verwendung**: Einfach zu aktivieren und zu konfigurieren über das Admin-Panel. + +--- + +## 13. Custom Shortcode +Benutzer können ihre eigenen **Shortcodes** erstellen, die sie im **WordPress Editor** einfach einfügen können. Dies ermöglicht eine flexible und benutzerdefinierte Nutzung der Shortcodes in Beiträgen und Seiten. + +- **Verwendung**: Benutzerdefinierte Shortcodes können einfach im Editor ausgewählt und eingefügt werden. + +--- + +## 14. Besucher Analytics +Das Plugin zeigt eine Übersicht der beliebtesten Beiträge basierend auf den **Ansichten** und **Kommentaren**. Es werden folgende Daten angezeigt: +- **Action** (View oder Comment) +- **Titel des Beitrags** +- **Beitrags-ID** +- **Zeitstempel** + +- **Verwendung**: Sieh dir an, welche Beiträge die meisten Interaktionen erhalten. + +--- + +## 15. Pinwand +Verwalte Nachrichten im **Admin-Panel**, die für andere Benutzer sichtbar sind. Du kannst neue Nachrichten erstellen, bestehende bearbeiten oder löschen. + +- **Verwendung**: Ideal für Team-Kommunikation oder Ankündigungen im Backend. + +--- + +## 16. Schutz vor Brute-Force-Angriffen +Das Plugin loggt fehlgeschlagene **Login-Versuche** und sperrt den Benutzer nach 5 Fehlversuchen. Es wird eine E-Mail-Benachrichtigung an den Benutzer sowie den Admin gesendet. + +- **Funktion**: Erhöht die Sicherheit der Website durch die Verhinderung von Brute-Force-Angriffen. + +--- + +## 17. Anti Spam Honey +Das Anti-Spam-Modul erkennt **Spam**, **Bots** und andere unerwünschte Inhalte auf der Seite. Diese werden automatisch blockiert, und eine Übersicht der Blockierungen wird im Admin-Panel angezeigt. + +- **Verwendung**: Einfach zu aktivieren und bietet einen weiteren Schutz vor unerwünschtem Inhalt. + +--- + +## 18. Auto Tag +Fügt automatisch passende **Tags** zu Beiträgen hinzu, die keine Tags haben. Es können auch Wörter definiert werden, die nicht als Tags verwendet werden sollen. + +- **Verwendung**: Spart Zeit bei der Verwaltung von Tags und sorgt dafür, dass Beiträge immer gut kategorisiert sind. + +--- + +## 19. Login deaktivieren +Ermöglicht es, das **Login** für bestimmte Benutzer zu deaktivieren. Diese Funktion kann über das Benutzerprofil im Admin-Panel aktiviert werden. + +- **Verwendung**: Nützlich für temporäre Sperrungen von Benutzerkonten oder Testaccounts. + +--- + +## 20. Text Copy Schutz +Schützt den Text der Seite vor unbefugtem **Kopieren**. Es verhindert, dass Besucher Texte auf der Webseite markieren und kopieren. + +- **Funktion**: Erhöht den Schutz für urheberrechtlich geschützte Inhalte. + +--- + +## 21. Sperre Trash Mail Adressen +Das Plugin sperrt **Trash-Mail-Adressen** in Kommentaren. Dies verhindert die Nutzung von Wegwerf-E-Mail-Adressen und verbessert die Qualität der Kommentare. + +- **Verwendung**: Eine Liste von Trash-Mail-Adressen wird kontinuierlich gepflegt, und Admins können diese Liste erweitern. + +--- + +## 22. Inhaltsverzeichnis +Erstellt automatisch ein **Inhaltsverzeichnis** mit allen Beiträgen, das die Navigation auf der Seite vereinfacht. + +**Shortcode**: +`[alphabetical_index]` + + +--- + +**Ende der Dokumentation**