WP-Sweep

Beschreibung

Dieses Plugin entsorgt:

  • Revisionen
  • Automatische Entwürfe
  • Gelöschte Kommentare
  • Nicht genehmigte Kommentare
  • Spam-Kommentare
  • Gelöschte Kommentare
  • Verwaiste Beitragsmetadaten
  • Verwaiste Kommentarmetadaten
  • Verwaiste Benutzermetadaten
  • Verwaiste Begriffsmetadaten
  • Verwaiste Begriffsbezugsdaten
  • Unbenutzte Begriffe
  • Doppelte Beitragsmetadaten
  • Doppelte Kommentarmetadaten
  • Doppelte Benutzermetadaten
  • Doppelte Begriffsmetadaten
  • Transiente Optionen
  • Optimiert Datenbanktabellen
  • oEmbed-Zwischenspeicher in Beitragsmetadaten

Anstatt direkte MySQL-Löschabfragen zu verwenden, verwendet dieses Plugin so viele WordPress-Löschfunktionen wie möglich.

Folgende Löschfunktionen werden verwendet:

  • wp_delete_post_revision()
  • wp_delete_post()
  • wp_delete_comment()
  • delete_post_meta()
  • delete_comment_meta()
  • delete_user_meta()
  • delete_term_meta()
  • wp_remove_object_terms()
  • wp_delete_term()
  • delete_transient()
  • delete_site_transient()

WP-Sweep WP REST API Endpoints
* GET /wp-json/sweep/v1/count/<Name>. Get the number of items that we will be sweeping.
* GET /wp-json/sweep/v1/details/<Name>. Get the details of the items that we will be sweeping.
* DELETE /wp-json/sweep/v1/sweep/<Name>. Runs sweep for that particular item.

WP-Sweep WP-CLI Commands
* wp sweep --all. Runs sweep for all items.
* wp sweep <Name>. Runs sweep for that particular item.
* wp sweep <Name1> <Name2>. Run sweep for the selected items.

WP-Sweep Available Items:
* revisions
* auto_drafts
* deleted_posts
* unapproved_comments
* spam_comments
* deleted_comments
* transient_options
* orphan_postmeta
* orphan_commentmeta
* orphan_usermeta
* orphan_termmeta
* orphan_term_relationships
* unused_terms
* duplicated_postmeta
* duplicated_commentmeta
* duplicated_usermeta
* duplicated_termmeta
* optimize_database
* oembed_postmeta

WP-Sweep is not compatible with the following plugins:
* Meta Slider
* Slider Revolution
* Viba Portfolio
* MailPress

Erstellungsstatus

Entwicklung

Danksagungen

Spenden

Ich verbrachte den größten Teil meiner Freizeit damit diese Plugins zu erstellen, zu aktualisieren, zu pflegen und zu unterstützen. Wenn du meine Plugins wirklich magst und mir ein paar Taler erübrigen könntest, würde ich das wirklich zu schätzen wissen. Wenn nicht, fühle dich frei es ohne Verpflichtungen zu verwenden.

Screenshots

  • WP-Sweep-Administrationsseite (Vor der Bereinigung)
  • WP-Sweep-Administrationsseite (Bereinigt)

Installation

  1. Lade den Ordner wp-sweep in das Verzeichnis /wp-content/plugins/ hoch.
  2. Aktiviere das Plugin WP-Sweep in WordPress über das Menü „Plugins“
  3. Du kannst auf WP-Sweep über WP-Admin -> Werkzeuge -> Sweep zugreifen

FAQ

Erscheint bald …

Rezensionen

Restricted Entry Bug

Rather than simply removing tags and categories that are not used for any entries, this plugin will remove tags and categories that are not used in public entries. Thus, tags and categories used exclusively in restricted entries (such as perhaps ‘friends-only’) are wiped. I didn't discover this bug until I had made edits to old entries as well as making new entries, so my saved versions of the database cannot help me unless I either pore over them tediously or learn enough of the WordPress database format to code a repair program. Neither solution would be a good use of my time. I don't know what other bugs may be lurking in this code, but it would be madness to trust any software by this programmer with as much access ever again.

DO NOT USE!

Ate my entire site....and backups arent even working....messed with server itself.....so now I am SOL RUN RUN RUN RUN!

Ate my entire site

It's just gone. I swept according to the instructions, and everything on my blog is completely gone. I'm NOT a beginner at this, and have ben working with WordPress since the beginning. Incredible.

Not for first time users

No explanatory data given by author regarding usage.be ware its dangerous and newbies may get your site deleted."BACK UP YOUR SITE AND REQUEST AUTHOR TO PUT MORE TIPS"
Lies alle 79 Rezensionen

Mitwirkende & Entwickler

„WP-Sweep“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„WP-Sweep“ wurde in 8 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WP-Sweep“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.1.0

  • NEW: Added WP Rest API Endpoint support, sweep/v1/count/<Name>, sweep/v1/details/<Name>, and sweep/v1/sweep/<Name>
  • FIXED: Follow as close as possible to WordPress Coding Standards

1.0.12

  • NEW: Bump to WordPress 4.9
  • NEU: Aktualisierung der README zu inkompatiblen Plugins

1.0.10

  • FEHLERBEHEBUNG: Ungültiger Plugin-Kopf „Dieses Plugin hat einen ungültigen Header.“

1.0.9

  • NEU: Unterstützung für Codeclimate
  • FEHLERBEHEBUNGEN: Verwendung von get_sites() unter WordPress 4.6. Dies sollte Hinweise auf veralteten Quelltext beheben.
  • FEHLERBEHEBUNGEN: Behebt die Anzahl der Übersetzungsplatzhalter. Dank @pedro-mendonca.
  • Fehlerbehebungen: Verwendung der Funktion manage_options, da es bei Netzwerk-Installationen mit dem Admin-Menü-Editor zu Konflikt kommt. Dank an EusebiuOprinoiu.

1.0.8

  • NEU: Der Filter wp_sweep_excluded_taxonomies wurde hinzugefügt, um mehr als nur die Taxonomie link_category zuzulassen
  • NEU: Unterstützung für WP-CLI wp sweep

1.0.7

  • FEHLERBEHEBUNGEN: Verwendung einer individuellen Abfrage, um verwaiste Begriffsbezugsdaten zu löschen, wenn wp_remove_object_terms() fehlschlägt

1.0.6

  • NEU: Den Ordner „languages“ aus dem Plugin entfernt
  • NEU: Verwendung von translate.wordpress.org für die Übersetzung des Plugins
  • FEHLERBEHEBUNG: Funktioniert wegen den neuen Begriffsmetadaten nur mit WordPress 4.4

1.0.5

  • FEHLERBEHEBUNG: Falsche Argumente für apply_filters()

1.0.4

  • NEU: Bereinigung von oEmbed-Zwischenspeicher in Beitragsmetadaten
  • NEU: Eine POT-Datei für Übersetzer hinzugefügt

1.0.3

  • NEU: „Alles bereinigen“-Button durch AJAX
  • NEU: AJAX-Bereinigung
  • NEU: Details der Bereinigung anzeigen
  • NEU: Datenbank-Optimierung
  • NEU: Benutzerhinweis und Bestätigung. Dank @SiamKreative
  • FEHLERBEHEBUNG: Division durch Null. Dank @barisunver

1.0.2

  • FEHLERBEHEBUNG: Verwendung von term_id für wp_remove_object_terms()
  • FEHLERBEHEBUNG: number_format_i18n()-Probleme nach der Bereinigung

1.0.1

  • NEU: Plugin-Position in WP-Admin nach Werkzeuge -> Sweep verschoben
  • NEU: Bereinigung von gelöschten Beiträgen hinzufügen
  • FEHLERBEHEBUNG: Verwendung von forced_delete für wp_delete_post() und wp_delete_comment();
  • FEHLERBEHEBUNG: Wenn die verwaisten Metadaten eine Objekt-ID von 0 haben, wird eine SQL-Abfrage zum löschen verwendet

1.0.0

  • Erstveröffentlichung