hallowebsite RowEdit Columns
Eigene Admin-Spalten mit Inline- und Massenbearbeitung für Beiträge, CPTs, Benutzer, Terme und Kommentare. Unterstützt ACF, JetEngine, Toolset, Meta Box, Pods, Yoast und WooCommerce – mit Verlauf, Rückgängig-Funktion und CSV-Import/-Export.
Download v1.6.1Überblick
hallowebsite RowEdit Columns macht aus den WordPress-Admin-Listen ein schnelles Werkzeug zur Datenpflege. Du legst fest, welche Spalten jede Liste zeigt – Kernfelder, Taxonomien, eigene Felder aus ACF, JetEngine, Toolset, Meta Box, Pods, Yoast SEO oder WooCommerce – und bearbeitest Werte direkt in der Zeile oder für viele Einträge auf einmal. Mit dabei: Verlauf mit Rückgängig-Funktion, CSV-Export und -Import, Filter und gespeicherte Layouts. Gemacht für Redaktionen und Agenturen, die viele strukturierte Inhalte pflegen.
Funktionen
- Layouts für Beiträge, Seiten, CPTs, Medien, Benutzer, Terme und Kommentare – mit Sortierung per Ziehen und eigenen Beschriftungen.
- Automatische Erkennung von Meta-Feldern sowie native Anbindung an ACF, JetEngine, Toolset Types, Meta Box, Pods, Yoast SEO und WooCommerce.
- Inline-Editoren: Text, Textbereich, Zahl, E-Mail, URL, Datum/Zeit, Ja/Nein, Auswahl, Mehrfachauswahl, Taxonomie, Rolle, Medien (native Mediathek), Beitrags- und Benutzer-Verknüpfungen.
- Massenbearbeitung: setzen, leeren, erhöhen/verringern, Prozent, voranstellen/anhängen, hinzufügen/entfernen, Suchen & Ersetzen.
- Sortierung und Filter pro Spalte, auch „leer“ / „hat Wert“.
- Änderungsverlauf mit Eintragsnamen, Button zum Zurücksetzen und Rückgängig per Klick.
- CSV-Export und ID-basierter CSV-Update-Import für jede Liste.
- Spalten anderer Plugins (z. B. der Yoast-Score) lassen sich ins Layout übernehmen. Start from current columns erstellt ein Layout mit einem Klick.
- Fixierte Spaltenköpfe; QuickEdit und Zeilen-Aktionen funktionieren weiter.
Erste Schritte
- RowEdit Columns → Layouts öffnen.
- Eine Liste wählen (z. B. Seiten oder einen CPT) und Start from current columns klicken – oder Spalten aus der Auswahl hinzufügen.
- Spalten per Drag & Drop anordnen, umbenennen und speichern.
- Die Liste öffnen. Eine Zelle anklicken, um sie inline zu bearbeiten – oder Zeilen auswählen und die Bulk-Leiste nutzen.
Admin-Seiten
| Seite | Zweck |
|---|---|
| Layouts | Spalten, Reihenfolge, Beschriftungen und Filter pro Liste festlegen. |
| History | Jede Änderung mit altem/neuem Wert, Benutzer und Zeit, dazu ein Revert-Button. |
| Import / Export | CSV-Export jeder Liste und CSV-Update-Import per ID. |
Sicherheit
- Komplexe serialisierte, Repeater- oder Flexible-Content-Werte sind schreibgeschützt, solange kein Provider einen sicheren Editor anbietet.
- Kern-, ACF- und WooCommerce-Werte werden über ihre nativen APIs gespeichert. Bei jeder Änderung werden die Berechtigungen geprüft.
- Der CSV-Import prüft die Struktur und weist fehlerhafte Zeilen ab, statt Daten zu leeren.
- Massenänderungen zuerst auf einer Staging-Seite testen und die Datenbank sichern.
Entwickler-API
add_action( 'rowedit_columns/register_providers', function ( $registry ) {
$registry->register( new My_Provider() ); // implementiert RowEdit_Field_Provider
} );
add_action( 'rowedit_columns/value_updated', 'my_callback', 10, 4 );
add_filter( 'rowedit_columns/discovered_fields', 'my_filter' );
Changelog
Changed: - Rebranding: neuer Name „hallowebsite RowEdit Columns“, Autor hallowebsite, Plugin-URI https://hallowebsite.de/plugins/rowedit-columns/ - Keine funktionalen Änderungen.