Simple Post Duplicator
Beitraege, Seiten und Custom Post Types duplizieren
Simple Post Duplicator
Dupliziere Beitraege, Seiten und Custom Post Types mit einem Klick.
Uebersicht
Einfaches, leichtgewichtiges Plugin zum Duplizieren von WordPress-Inhalten. Ersetzt schwergewichtige Plugins wie Yoast Duplicate Post.
Installation
Das Plugin ist bereits installiert und aktiviert.
Pfad: wp-content/plugins/simple-post-duplicator/
Bedienung
Einzelnen Beitrag duplizieren
- Beitraege oder Seiten im WordPress Admin oeffnen
- Mit der Maus ueber einen Eintrag fahren
- "Duplizieren" klicken
Das Duplikat wird erstellt und Sie werden direkt zum Editor weitergeleitet.
Von der Einzelansicht duplizieren
- Einen Beitrag/Seite im Frontend ansehen
- In der Admin-Bar oben auf "Duplizieren" klicken
- Das Duplikat oeffnet sich im Editor
Mehrere Beitraege duplizieren (Bulk)
- In der Beitragsliste mehrere Eintraege auswaehlen (Checkboxen)
- Im Dropdown "Mehrfachaktionen" → "Duplizieren" waehlen
- "Anwenden" klicken
Alle ausgewaehlten Eintraege werden dupliziert.
Was wird kopiert?
| Element | Wird kopiert |
|---|---|
| Titel | ✅ Ja (mit Suffix "(Kopie)") |
| Inhalt | ✅ Ja |
| Auszug | ✅ Ja |
| Beitragsbild | ✅ Ja |
| Kategorien | ✅ Ja |
| Schlagwoerter | ✅ Ja |
| Custom Taxonomies | ✅ Ja |
| Meta-Felder | ✅ Ja |
| Autor | ❌ Nein (wird aktueller Benutzer) |
| Datum | ❌ Nein (aktuelles Datum) |
| Status | ❌ Nein (immer Entwurf) |
| Kommentare | ❌ Nein |
Unterstuetzte Post Types
Das Plugin unterstuetzt automatisch:
- Beitraege (Posts)
- Seiten (Pages)
- Alle oeffentlichen Custom Post Types
- Veranstaltungen (kurs)
- Video-Pakete (video-paket)
- Portfolio
- Services
- usw.
Features
| Feature | Beschreibung |
|---|---|
| Ein-Klick-Duplizierung | Direkt in der Beitragsliste |
| Bulk-Aktion | Mehrere Eintraege gleichzeitig |
| Admin-Bar-Link | Duplizieren von der Frontend-Ansicht |
| Alle Meta-Felder | Inkl. Custom Fields, ACF, etc. |
| Alle Taxonomien | Kategorien, Tags, Custom Taxonomies |
| Entwurf-Status | Duplikate werden als Entwurf erstellt |
Unterschied zu Yoast Duplicate Post
| Aspekt | Simple Post Duplicator | Yoast Duplicate Post |
|---|---|---|
| Code-Groesse | ~400 Zeilen | ~15.000+ Zeilen |
| Einstellungen | Keine (funktioniert sofort) | Umfangreiche Optionen |
| Abhaengigkeiten | Keine | Diverse |
| Performance | Sehr schnell | Langsamer |
| PHP-Version | 8.4+ | 7.4+ |
Technische Details
| Eigenschaft | Wert |
|---|---|
| Plugin-Version | 1.0.0 |
| PHP-Version | 8.4+ |
| WordPress | 5.0+ |
| Lizenz | GPL v2 |
Hooks fuer Entwickler
Filter: spd_new_post_data
Modifiziert die Daten des neuen Posts vor dem Einfuegen.
add_filter( 'spd_new_post_data', function( $new_post, $original ) {
$new_post['post_title'] = 'Kopie: ' . $original->post_title;
return $new_post;
}, 10, 2 );
Filter: spd_skip_meta_keys
Meta-Keys die nicht kopiert werden sollen.
add_filter( 'spd_skip_meta_keys', function( $keys, $post_id ) {
$keys[] = '_my_secret_key';
return $keys;
}, 10, 2 );
Action: spd_after_duplicate
Nach erfolgreicher Duplizierung.
add_action( 'spd_after_duplicate', function( $new_id, $original ) {
// Eigene Logik nach Duplizierung
}, 10, 2 );
FAQ
Kann ich den Titel des Duplikats aendern?
Ja, ueber den Filter spd_new_post_data:
add_filter( 'spd_new_post_data', function( $data, $post ) {
$data['post_title'] = $post->post_title . ' - Duplikat';
return $data;
}, 10, 2 );
Warum werden Duplikate als Entwurf erstellt?
Um versehentliche Veroeffentlichungen zu vermeiden. Sie koennen das Duplikat ueberpruefen und dann manuell veroeffentlichen.
Werden ACF-Felder kopiert?
Ja, alle Meta-Felder werden kopiert, einschliesslich ACF-Felder.
Autor
webideas24 / web-werkstatt.at
Entwickelt fuer das Kurs-Booking Projekt.
Version: 1.0.0 (18.12.2025)