Wenn du eine WordPress-Website betreibst, hast du wahrscheinlich verschiedene Plugins und Themes ausprobiert, die mit Shortcodes deine Inhalte erweitern. Mit der Zeit kann es passieren, dass diese Tools nicht mehr genutzt werden, aber ihre Shortcodes bleiben zurück und sorgen für ein unaufgeräumtes Erscheinungsbild deiner Seite.
Zum Glück ist das Aufräumen dieser ungenutzten Shortcodes nicht kompliziert. Sehen wir uns kurz an, wie du diese Überreste beseitigst und deine Website weiterhin in Bestform hältst.
Contents
Warum ungenutzte Shortcodes entfernen?
Wenn du ein Plugin oder Theme deaktivierst, das einen Shortcode mitgebracht hat, entfernt WordPress diesen nicht automatisch. Dadurch erscheint der Shortcode auf deiner Website als reiner Text, was unschön aussieht und Besucher verwirren kann.
Sie zu entfernen ist ein guter Weg, deine Inhalte zu bereinigen und das Gesamtbild deiner Website zu verbessern.
Typische Fälle ungenutzter Shortcodes
- Deaktivierte/gelöschte Plugins – Shortcodes aus zuvor aktiven Plugins bleiben nach der Deaktivierung oder Löschung in deinen Inhalten zurück.
- Themewechsel: Shortcodes, die nur für dein altes Theme galten, können nach dem Wechsel zu einem neuen Theme als reiner Text erscheinen.
- Ungenutzte benutzerdefinierte Shortcodes – Eigene Shortcodes, die nicht mehr relevant sind, können in deinen Beiträgen oder Seiten weiterhin vorhanden sein.
- Falsch konfigurierte Shortcodes – Falsch verwendete oder an defekte Plugins gebundene Shortcodes können im Frontend als roher Text angezeigt werden.
- Entfernte Funktionen – Funktionen wie Galerien oder Slider können nach ihrer Entfernung die zugehörigen Shortcodes hinterlassen.
- Importierte Inhalte – Inhalte, die von einer anderen Website importiert wurden, können Shortcodes enthalten, die mit deinen aktuellen Plugins oder deinem Theme-Setup nicht kompatibel sind.
3 Möglichkeiten, unnötige Shortcodes zu finden und zu entfernen
- Plugin verwenden
- Aus der Datenbank löschen
functions.phpbearbeiten
Hinweis: Bevor du Änderungen vornimmst, ist es ratsam, deine Website zu sichern. Du kannst alles schnell in den vorherigen Zustand zurückversetzen, falls etwas schiefgeht*. WP Staging bietet eine einfache Lösung für automatische Backups. Weitere Hilfe findest du im Backup- und Wiederherstellungsleitfaden.*
1. Plugin verwenden
Ein Plugin ist der einfachste Weg, ungenutzte Shortcodes in WordPress zu finden und zu entfernen. So geht’s:
Durchsuche das WordPress-Plugin-Verzeichnis nach einem Shortcode-Bereinigungs-Plugin wie „Shortcode Finder“. Sobald du es gefunden hast, installiere und aktiviere das Plugin.

Nach der Aktivierung des Plugins rufst du das Plugin-Dashboard auf und klickst auf den Reiter „Find Unused Shortcodes“.

Klicke anschließend auf den Button „Post“ oder „Page“, um ungenutzte Shortcodes in deinen Inhalten zu finden.

Nach Abschluss der Suche siehst du eine Liste der ungenutzten Shortcodes. Klicke auf einen Shortcode, um ihn aufzurufen, und klicke dann auf das Bearbeiten-Symbol, um zur Seite zu gelangen, auf der sich der ungenutzte Shortcode befindet.

Suche dann den ungenutzten Shortcode auf der Seite und lösche ihn.

Diese Methode ist schnell, erfordert keine Programmierkenntnisse und sorgt dafür, dass deine Website sauber bleibt, ohne dass du manuell nach Shortcodes suchen musst.
2. Aus der Datenbank löschen
Wenn du lieber selbst Hand anlegst, kannst du ungenutzte Shortcodes direkt aus der WordPress-Datenbank löschen. Diese Methode setzt voraus, dass du über Tools wie phpMyAdmin auf deine Datenbank zugreifst. So geht’s:
Melde dich in deinem Hosting-Konto an und navigiere zu phpMyAdmin, das normalerweise im Hosting-Kontrollpanel (z. B. cPanel) zu finden ist.

Wähle in phpMyAdmin die Datenbank deiner WordPress-Website aus und klicke dann auf den Reiter „SQL“.

Hinweis: Um diese Methode zu nutzen, musst du den Namen des Shortcodes kennen. Wenn du dir nicht sicher bist, kannst du ihn direkt aus der Datenbank löschen. Außerdem solltest du zuvor ein Backup deiner Datenbank erstellen, um Dateien gegebenenfalls wiederherstellen zu können.
Gib den folgenden Code ein und ersetze [shortcode] durch den tatsächlichen Namen des zu entfernenden Shortcodes. Klicke dann auf den Button „OK“, um die Abfrage auszuführen und den Shortcode dauerhaft zu löschen.
UPDATE wp_post SET post_content = replace(post_content, ‘[shortcode]’, ” ) ;
Manchmal bieten neue Shortcodes von Themes oder Plugins dieselbe Funktionalität wie alte Shortcodes. In solchen Fällen kannst du die alten Shortcodes durch die neuen ersetzen, ohne sie zu entfernen.
Füge einfach den folgenden Code hinzu und trage die alten Shortcode-Namen in das Feld [old shortcode] und die neuen Shortcode-Namen in das Feld [new shortcode] ein.
UPDATE wp_posts SET ‘post_content’ = REPLACE (‘post_content’,'[ old shortcode ]’, ‘[ new shortcode ]’);
Diese Methode ist technischer und sollte nur verwendet werden, wenn du dich mit Datenbanken auskennst. Andernfalls ist es besser, ein Plugin zu verwenden oder den Shortcode manuell über das WordPress-Dashboard zu entfernen.
3. functions.php bearbeiten
Du kannst ungenutzte Shortcodes manuell entfernen, indem du Code zur Datei functions.php deines Themes hinzufügst. Diese Methode hilft dir, Shortcodes auf deiner gesamten Website ohne Plugin zu bereinigen. So geht’s:
Gehe in deinem WordPress-Dashboard zu Design > Theme-Editor. Suche und wähle auf der rechten Seite die Datei functions.php deines aktiven Themes.

Scrolle ans Ende der Datei functions.php und füge folgenden Code hinzu, um den ungenutzten Shortcode zu deregistrieren:
add_shortcode( ‘shortcode’, ‘__return_false’ );Gib den ursprünglichen Shortcode-Namen anstelle von 'shortcode' ein, um ihn zu ersetzen. Klicke dann auf den Button „Datei aktualisieren“, um deine Änderungen zu speichern.

Diese Änderungen sind themespezifisch. Wenn du dein Theme wechselst, musst du diese Methode erneut auf die Datei functions.php des neuen Themes anwenden.
Fazit
Ungenutzte Shortcodes können deine WordPress-Website überladen und unprofessionell wirken lassen. Sie regelmäßig zu prüfen und zu entfernen, hält deine Inhalte sauber und sorgt für eine reibungslose Nutzererfahrung deiner Besucher.
Ob manuell oder mit einem Plugin – die obigen Schritte helfen dir, unerwünschte Shortcodes schnell zu finden und zu entfernen. Viel Erfolg beim Aufräumen!