2025-03-08 14:20:54 +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-08 14:20:54 +00:00
2025-03-08 13:16:33 +00:00

WP-Multi Plugin

Das WP-Multi Plugin für WordPress bietet eine leistungsstarke Sammlung von Funktionen, die speziell entwickelt wurden, um die Verwaltung und Personalisierung deiner Website zu verbessern. Mit diesem Plugin kannst du eine Vielzahl von Statistiken wie die Gesamtzahl von Beiträgen, Kommentaren und Kategorien auf einfache Weise anzeigen. Zudem hast du die Möglichkeit, benutzerdefinierte Banner zu erstellen, um Besucher gezielt auf wichtige Inhalte oder Aktionen hinzuweisen.

WP-Multi geht darüber hinaus und ermöglicht dir die Integration von Benachrichtigungen via Telegram und Discord für neue Beiträge, die Verwaltung von Gastautoren und die Erstellung benutzerdefinierter Admin-Links. Das Plugin umfasst außerdem fortschrittliche Funktionen zur Kommentarmoderation, wie das Sperren von Benutzern und das Blockieren unerwünschter Inhalte. Alles lässt sich bequem und flexibel direkt im WordPress-Dashboard anpassen, sodass du deine Website mit wenigen Klicks noch effizienter und benutzerfreundlicher gestalten kannst.

Funktionen

  1. Erstelle eine neue Seite oder einen neuen Beitrag.
  2. Füge den folgenden Shortcode ein:
[alphabetical_index]

Fertig! Der Index wird automatisch generiert.

⚙️ Anpassungen

⚠️ Benutzer müssen den Code nicht anpassen! Alle Änderungen erfolgen durch Administratoren oder Entwickler.

🎉 Vorteile

  • Automatische Aktualisierung
  • Einfache Bedienung
  • 🚀 Perfekt für WordPress-Seiten mit vielen Beiträgen

Viel Erfolg mit deinem alphabetischen Index! 💪

Sperre von Trash-Mail-Adressen in WordPress

Dieses Feature blockiert Einweg-Mail-Adressen in WordPress-Kommentaren, um Spam zu reduzieren.

Funktionsweise

  • Lädt eine Blockliste von Einweg-Mail-Domains.
  • Prüft die Domain der eingegebenen E-Mail-Adresse.
  • Verhindert das Absenden des Kommentars, falls die E-Mail auf der Liste steht.

🔍 Nutzung

  1. Füge die Blocklist-Datei unter includes/disposable_email_blocklist.conf ein.
  2. Der Code wird automatisch aktiv.

🛠️ Anpassungen

⚠️ Benutzer können die Blockliste disposable_email_blocklist.conf erweitern, müssen aber den Code nicht ändern.

💪 Vorteile

  • Reduziert Spam-Kommentare
  • Automatische Erkennung von Einweg-Adressen
  • 🌟 Einfach & effizient

Schütze deine Website vor Spam! 🚀

Text Copy Schutz & Entwicklertools-Sperre

Dieses Feature verhindert das Kopieren von Inhalten und blockiert Entwicklertools, um den Schutz der Website zu erhöhen.

Funktionsweise

  • Blockiert Rechtsklick und Kontextmenü.
  • Verhindert das Kopieren von Text.
  • Ersetzt kopierten Text mit zufälligen Zahlen.
  • Sperrt Entwicklertools (F12, Strg+Shift+I, Strg+U, etc.).

🔍 Nutzung

  1. Das Script wird automatisch mit WordPress geladen.
  2. Kein Setup erforderlich.

🛠️ Anpassungen

⚠️ Benutzer können den Code nicht ändern. Anpassungen erfolgen durch den Administrator oder Entwickler.

💪 Vorteile

  • Schützt Inhalte vor unerlaubtem Kopieren
  • Blockiert unbefugten Zugriff auf Entwicklertools
  • 🌟 Erhöhte Sicherheit

Schütze deine Website-Inhalte! 🚀

Login-Deaktivierung für WordPress

Dieses Feature erlaubt es Administratoren, den Login für bestimmte Benutzer zu deaktivieren.

Funktionsweise

  • Fügt eine Checkbox im Benutzerprofil hinzu.
  • Speichert die Einstellung pro Benutzer.
  • Blockiert den Login für deaktivierte Benutzer.
  • Zeigt eine Fehlermeldung an, falls der Login gesperrt ist.

🔍 Nutzung

  1. Gehe zu den Benutzer-Einstellungen in WordPress.
  2. Aktiviere die Option Login deaktivieren für den gewünschten Benutzer.
  3. Speichere die Änderungen der Benutzer kann sich nicht mehr anmelden.

🛠️ Anpassungen

⚠️ Nur Administratoren können Benutzer sperren oder entsperren.

💪 Vorteile

  • Sperrt Benutzer ohne deren Konto zu löschen.
  • Einfach und schnell umsetzbar.
  • 🌟 Erhöhte Sicherheit für dein System.

Schütze deine Website mit wenigen Klicks! 🚀

Automatische Tags in WordPress

Diese Funktion fügt automatisch Tags zu Beiträgen hinzu, die noch keine Tags besitzen. Sie ist besonders nützlich, um eine schnellere und effizientere Organisation von Beiträgen in WordPress zu ermöglichen. Die Funktion nutzt den Inhalt des Beitrags, um relevante Tags zu generieren, und filtert dabei Stopwörter aus, die nicht als Tags verwendet werden sollen.

Voraussetzungen

  • WordPress: Diese Funktion muss auf einer WordPress-Installation ausgeführt werden.
  • Admin-Rechte: Nur Administratoren können die Funktion nutzen und Einstellungen ändern.

Funktionsweise

1. Automatische Tags: Wenn ein Beitrag gespeichert wird, der noch keine Tags hat, analysiert die Funktion den Inhalt des Beitrags und erstellt automatisch relevante Tags.

2. Stopwörter: Standardmäßig werden häufige, wenig aussagekräftige Wörter (wie "und", "oder", "ist", etc.) als Stopwörter behandelt und nicht als Tags verwendet. Zusätzlich können eigene Stopwörter definiert werden, die bei der Tag-Erstellung ignoriert werden sollen.

Installation und Verwendung

1. Plugin einrichten

Kopiere den Code in die functions.php-Datei deines WordPress-Themes oder in ein benutzerdefiniertes Plugin.

2. Admin-Menü

Im WordPress-Backend wird ein neuer Menüpunkt unter "Beiträge" mit dem Namen Automatische Tags hinzugefügt. Dieser Menüpunkt führt dich zu einer Seite, auf der du die Einstellungen für automatische Tags anpassen kannst.

3. Benutzerdefinierte Stopwörter hinzufügen

Auf der Einstellungsseite kannst du benutzerdefinierte Stopwörter definieren. Diese werden bei der Generierung der Tags ignoriert. Gib die Stopwörter als kommagetrennte Liste ein (z. B. "wird, auch, aber").

4. Automatische Tags ausführen

Klicke auf den Button Jetzt ausführen, um den Prozess zu starten. Die Funktion fügt dann Tags zu allen Beiträgen ohne Tags hinzu. Ein Fortschrittsbalken zeigt den Status des Prozesses an.

5. Verarbeitung

Der Prozess wird in Schritten durchgeführt, um die Serverlast zu minimieren. Der Fortschrittsbalken aktualisiert sich während der Verarbeitung.

Detaillierte Erklärung der Funktion

wp_multi_auto_add_tags()

Diese Funktion überprüft, ob ein Beitrag bereits Tags hat. Falls nicht, wird der Inhalt des Beitrags durchgegangen, und häufig vorkommende, relevante Wörter werden als Tags hinzugefügt. Tags werden dabei ausgeschlossen.

wp_multi_admin_menu()

Fügt das Admin-Menü für die automatische Tagging-Seite hinzu.

wp_multi_auto_tags_page()

Zeigt die Seite zur Verwaltung der Einstellungen und zur Ausführung der automatischen Tagging-Funktion.

AJAX-Aufrufe

Der Prozess zur automatischen Tag-Erstellung wird per AJAX in Schritten ausgeführt, sodass große Mengen an Beiträgen ohne Timeout verarbeitet werden können.

Anpassung der Tags

Um sicherzustellen, dass bestimmte Wörter nicht als Tags verwendet werden, kannst du eigene Tags hinzufügen:

  1. Gehe zu Automatische Tags im WordPress-Admin-Menü.
  2. Trage in das Feld für benutzerdefinierte Tags eine durch Kommas getrennte Liste von Wörtern ein (z. B. "wird, aber, auch").
  3. Klicke auf Speichern, um die Änderungen zu übernehmen.

JavaScript und CSS

Der Fortschrittsbalken wird durch JavaScript verwaltet und zeigt den Fortschritt während der Tag-Generierung an.

CSS wird verwendet, um die Benutzeroberfläche zu stylen, einschließlich des Headers, der Buttons und des Fortschrittsbalkens.

Probleme beheben

  • Keine Tags hinzugefügt: Stelle sicher, dass der Beitrag keine bestehenden Tags hat und dass die Inhalte ausreichend Wörter enthalten, um relevante Tags zu generieren.
  • Verarbeitungsfehler: Wenn die Verarbeitung aufgrund von Zeitüberschreitung oder Serverlast nicht abgeschlossen wird, versuche, den Vorgang später noch einmal zu starten.

WP Multi - Anti Spam Honey

WP Multi bietet eine integrierte Lösung für Anti-Spam-Maßnahmen, um automatisierte Spam-Einreichungen auf deiner WordPress-Seite zu verhindern. Diese Lösung verwendet ein Honeypot-Feld, das für Bots unsichtbar ist, und zählt Spam-Versuche und blockierte Kommentare.

Voraussetzungen

  • WordPress: Diese Funktion muss auf einer WordPress-Installation ausgeführt werden.
  • Admin-Rechte: Nur Administratoren können die Funktion nutzen und Einstellungen ändern.

Funktionsweise

Die Anti-Spam-Honey-Funktion umfasst mehrere Methoden zum Blockieren von Spam-Einreichungen:

  1. Honeypot-Feld: Ein unsichtbares Eingabefeld wird auf der Website platziert. Wenn ein Bot dieses Feld ausfüllt, wird der Eintrag blockiert.
  2. Maximale Links: Kommentaren mit mehr als einer bestimmten Anzahl von Links wird Spam zugeordnet.
  3. Blockierte Keywords: Bestimmte Keywords, wie "viagra", "casino" und "bitcoin", werden als Spam markiert.
  4. Blockierte IPs: Wenn eine IP-Adresse mehrfach versucht, Spam zu senden, wird sie blockiert.

Installation und Verwendung

1. Plugin einrichten

Füge diesen Code in die functions.php-Datei deines WordPress-Themes oder in ein benutzerdefiniertes Plugin ein.

2. Admin-Menü

Im WordPress-Backend wird ein neuer Menüpunkt unter "Sicherheit" hinzugefügt. Dieser Menüpunkt führt dich zu einer Seite, auf der du die Einstellungen für Anti-Spam konfigurieren kannst.

3. Anti-Spam Einstellungen

Du kannst verschiedene Einstellungen anpassen, darunter den Namen des Honeypot-Felds, eine Fehlernachricht für Bots, und eine Liste blockierter Keywords und IP-Adressen.

4. Statistik-Seite

Eine Statistik-Seite zeigt dir an, wie viele Kommentare blockiert wurden, wie viele Honeypot-Felder aktiviert wurden und welche IP-Adressen als Spam markiert wurden.

Detaillierte Erklärung der Funktionen

wp_multi_set_default_options()

Diese Funktion setzt die Standardwerte für die Anti-Spam-Optionen, wenn das Plugin aktiviert wird.

wp_multi_add_security_menu()

Fügt das "Sicherheit"-Menü im Admin-Bereich von WordPress hinzu, inklusive der Unterseite für Statistik-Daten.

wp_multi_security_settings_page()

Zeigt die Einstellungsseite für das Anti-Spam-System an, inklusive eines Formulars zur Konfiguration der Honeypot-Optionen und anderer Parameter.

wp_multi_statistics_page()

Zeigt eine Statistikseite an, die blockierte Kommentare, Honeypot-Aktivierungen und blockierte IP-Adressen anzeigt.

JavaScript und CSS

Für das Honeypot-Feld wird JavaScript verwendet, um einen zufälligen Wert für das Feld zu generieren. CSS sorgt für das Layout und die visuelle Darstellung der Einstellungs- und Statistik-Seiten.

Fehlerbehebung

  • Spam nicht blockiert: Stelle sicher, dass das Honeypot-Feld korrekt in deinen Formularen implementiert ist und dass deine Blockierungsoptionen richtig konfiguriert sind.
  • Probleme mit IP-Blockierung: Wenn eine IP-Adresse nicht blockiert wird, überprüfe, ob sie korrekt in die Liste blockierter IP-Adressen aufgenommen wurde.

Sicherheitshinweis

Das Anti-Spam-System sollte nur von Administratoren verwendet werden, da es tief in die Kommentare und Formular-Einreichungen eingreift und zusätzliche Sicherheitsrisiken mit sich bringen könnte, wenn es nicht richtig konfiguriert ist.

Entwickler

Lizenz

Dieses Plugin ist unter der GPL-2.0 Lizenz lizenziert.

Contributing

Beiträge zum Plugin sind willkommen! Wenn du eine Idee für eine Verbesserung hast oder einen Fehler findest, kannst du einen Issue hier öffnen oder einen Pull Request einreichen.

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%