2025-03-26 08:02:57 +00:00
2025-03-06 21:39:29 +00:00
2025-03-06 21:38:54 +00:00
2025-03-06 21:37:43 +00:00
2025-03-06 21:35:23 +00:00
2025-03-26 08:02:57 +00:00
2025-03-25 16:35:55 +00:00

WP Multi

Erweiterter Anti-Spam-Schutz, Sicherheitsfeatures, Inhaltsmanagement und mehr für WordPress

PHP Version WordPress Version License

WP Multi ist ein umfassendes WordPress-Plugin, das fortschrittlichen Anti-Spam-Schutz mit Funktionen wie Honeypot, Keyword-Filter, Link-Limit und mehr bietet. Es integriert Statistiken im Dashboard, HappyForms-Unterstützung und zahlreiche nützliche Tools wie automatische Tags, Lesezeichen für Gäste und Schutz vor Brute-Force-Angriffen. Zusätzlich bietet es Anpassungen des Admin-Bereichs und Schutz vor dem Kopieren von Inhalten.

Funktionen

  • Anti-Spam-Schutz:

    • Honeypot-Felder zur Erkennung von Bots
    • Blockierung von Einweg-Mail-Adressen (Trash-Mails)
    • Filter für blockierte Schlüsselwörter und maximale Links in Kommentaren
    • Statistik über blockierte Kommentare und Spammer-IPs
  • Sicherheitsfunktionen:

    • Schutz vor Brute-Force-Angriffen mit IP-Sperrung
    • Textkopierschutz und Einschränkung der Entwicklertools
    • Möglichkeit, Benutzer-Logins zu deaktivieren
  • Inhaltsmanagement:

    • Automatische Generierung von Tags für Beiträge
    • Alphabetisches Index für Beiträge mit Shortcode [alphabetical_index]
    • Beitrag melden mit Shortcode [report_button]
  • Benutzerfreundlichkeit:

    • Lesezeichen für Gäste mit Shortcodes [add_bookmark] und [display_bookmarks]
    • Statistik-Widget mit Shortcode [statistik_manager]
    • Anpassbares Banner mit Position, Farbe und Icon
  • Admin-Tools:

    • Dashboard-Widget für Plugin-Updates (mit Pre-Release-Unterstützung)
    • Pinnwand für Administratoren
    • Verwaltung benutzerdefinierter Seiten und gemeldeter Beiträge
  • Integrationen:

    • HappyForms-Unterstützung
    • Gitea-API für automatische Update-Prüfungen

Installation

  1. Download:

    • Lade das Plugin von Gitea herunter oder klone das Repository:
    git clone https://git.viper.ipv64.net/M_Viper/wp-multi.git
    
  2. Installation:

    Kopiere den Ordner wp-multi in dein WordPress-Plugin-Verzeichnis (/wp-content/plugins/). Alternativ: Lade die ZIP-Datei über das WordPress-Admin-Panel hoch (Plugins > Neu hinzufügen > Plugin hochladen).

  3. Aktivierung:

    Gehe im WordPress-Admin-Bereich zu "Plugins" und aktiviere "WP Multi".

Nutzung

Admin-Konfiguration

Nach der Aktivierung finden Sie die WP Multi-Einstellungen im WordPress-Admin-Bereich. Hier können Sie die verschiedenen Funktionen konfigurieren:

  • WP Multi -> Sicherheit:
    • Konfigurieren Sie den Honeypot-Schutz.
    • Verwalten Sie blockierte IPs und Schlüsselwörter zur Spam-Bekämpfung.
    • Aktivieren Sie den Schutz vor dem Kopieren von Text und den Schutz der Entwicklertools.
  • WP Multi -> Automatische Tags:
    • Passen Sie Stopwörter an, die bei der automatischen Tag-Generierung ignoriert werden sollen.
    • Führen Sie die automatische Tag-Generierung für vorhandene Beiträge aus.
  • WP Multi -> WP Stat & Notice:
    • Aktivieren oder deaktivieren Sie die Statistik-Funktionen.
    • Konfigurieren Sie das anpassbare Admin-Banner (Farbe, Position, Text).
  • WP Multi -> Gemeldete Beiträge:
    • Überprüfen und verwalten Sie von Benutzern gemeldete Beiträge.
  • WP Multi -> Admin-Pinnwand:
    • Zeigen Sie wichtige Nachrichten und Hinweise für Administratoren an.

Shortcodes

  • [alphabetical_index]: Zeigt ein alphabetisches Verzeichnis aller Beiträge an.

    • Attribute:
      • posts_per_page: Anzahl der Beiträge pro Seite (Standard: 20).
  • [report_button]: Fügt einen "Beitrag melden"-Button hinzu (nur für eingeloggte Benutzer).

  • [add_bookmark]: Fügt ein Formular zum Hinzufügen von Lesezeichen für Gäste hinzu.

    • Ermöglicht es nicht registrierten Besuchern, Beiträge zu ihren Lesezeichen hinzuzufügen.
  • [display_bookmarks]: Zeigt die gespeicherten Lesezeichen eines Gastes an.

    • Zeigt eine Liste der gespeicherten Lesezeichen an, die mit einem Cookie identifiziert werden.
  • [statistik_manager]: Zeigt eine Statistikübersicht an (Beiträge, Kommentare, Kategorien, etc.).

Beispielkonfiguration

  • Füge den Shortcode [statistik_manager] in eine Seite ein, um detaillierte Website-Statistiken anzuzeigen.

  • Aktiviere das Banner unter "WP Stat & Notice" und wähle eine Farbe sowie Position (oben/unten), um Administratoren wichtige Hinweise anzuzeigen.

  • Konfiguriere blockierte Schlüsselwörter wie viagra, casino im Anti-Spam-Menü, um unerwünschte Kommentare zu filtern.

  • Verwende den Shortcode [alphabetical_index posts_per_page="30"], um das alphabetische Verzeichnis mit 30 Beiträgen pro Seite anzuzeigen.

Details zu Kernfunktionen

  • Update Benachrichtigungen: Das Plugin überprüft regelmäßig über die Gitea-API auf neue Versionen. Sie können in den Einstellungen festlegen, ob Pre-Release-Versionen angezeigt werden sollen. Im Dashboard wird ein Widget angezeigt, das Sie über verfügbare Updates informiert und einen direkten Download-Link bereitstellt.

  • Schutz vor Trash-Mails: Das Plugin verwendet eine Blockliste von Einweg-E-Mail-Anbietern, um zu verhindern, dass Spam-Kommentare über temporäre E-Mail-Adressen abgegeben werden.

  • Text Copy Schutz und Schutz vor Entwicklertools: Das Plugin verhindert das Markieren und Kopieren von Text auf Ihrer Webseite und blockiert den Zugriff auf Entwicklertools, um den Quellcode vor unbefugtem Zugriff zu schützen.

  • Admin Banner: Über das Admin-Panel kann ein anpassbares Banner angezeigt werden, um Administratoren wichtige Informationen oder Hinweise zu geben.

Voraussetzungen

  • WordPress 6.7.2 oder höher
  • PHP 7.4 oder höher

Support

Beitrag leisten

  1. Forke das Repository auf Gitea.
  2. Erstelle einen neuen Branch: git checkout -b feature/deine-funktion.
  3. Committe deine Änderungen: git commit -m "Beschreibung deiner Änderungen".
  4. Pushe den Branch: git push origin feature/deine-funktion.
  5. Erstelle einen Pull-Request auf Gitea.

Lizenz

Dieses Plugin ist unter der GPLv2-Lizenz veröffentlicht. Siehe LICENSE -Datei für Details.

Danksagung

Entwickelt von M_Viper. Vielen Dank an die WordPress-Community für die Inspiration und Unterstützung.

Description
No description provided
Readme MIT 26 MiB
2.6 Latest
2025-03-25 16:16:04 +00:00
Languages
PHP 95.2%
CSS 3.5%
JavaScript 1.3%