Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So verwalten und löschen Sie Transients in WordPress (Der einfache Weg)

Der Betrieb einer WordPress-Site bedeutet, sich mit allen möglichen Hintergrunddaten zu befassen, die die Leistung Ihrer Site beeinträchtigen können. Eines der größten Probleme, die wir im Laufe der Jahre festgestellt haben, sind WordPress-Transienten – temporäre Daten, die sich eigentlich selbst löschen sollten, es aber oft nicht tun.

Wir haben unzählige WordPress-Websites gesehen, die unter langsamen Ladezeiten litten, nur weil ihre Datenbanken mit alten Transienten-Daten überladen waren. Die gute Nachricht ist, dass die Verwaltung von Transienten einfach ist, sobald man weiß, was man tut.

Deshalb haben wir diese Schritt-für-Schritt-Anleitung erstellt, die Ihnen hilft, WordPress-Transienten einfach zu verwalten und zu löschen. Wir zeigen Ihnen genau, wie Sie problematische Transienten identifizieren, sie sicher bereinigen und verhindern, dass sie Ihre Website in Zukunft verlangsamen.

So verwalten und löschen Sie Transienten in WordPress (der einfache Weg)

Was sind Transienten in WordPress?

WordPress-Plugin- und Theme-Entwickler verwenden oft Transienten, um zeitkritische Informationen in Ihrer WordPress-Datenbank zu speichern.

Dies hilft, Plugins und Themes schneller zu machen, was die Leistung Ihrer WordPress-Website verbessert und gleichzeitig die allgemeine Serverlast reduziert.

Viele WordPress-Social-Media-Plugins verwenden beispielsweise Transienten, um Share-Count-Daten für Blogbeiträge zu speichern.

Wenn sie keine Transienten verwenden würden, müsste Ihr Server bei jedem Seitenaufruf eine Verbindung zu jedem sozialen Netzwerk herstellen, was Ihre Ladezeiten erheblich verlängern würde.

Beispiel für gespeicherte Daten in Transienten

Warum sollten Sie Transienten löschen und verwalten wollen?

Transienten können unglaublich nützlich sein, aber manchmal können Dinge schiefgehen.

Wenn beispielsweise die Verbindung zwischen Facebook und Ihrer WordPress-Website nicht funktioniert, wird eine Freigabezahl von 0 angezeigt.

Anstatt darauf zu warten, dass der Transient abläuft, können Sie einfach die zwischengespeicherten Daten löschen, um die korrekte Share-Anzahl sofort zu erhalten.

Wenn Sie ein Problem mit Ihren beliebten Beiträgen oder Freigabezählungen haben und Sie Ihren WordPress-Cache gelöscht haben, dann könnte es ein Problem mit Ihren Transienten sein.

Das Löschen abgelaufener Transienten kann auch dazu beitragen, Ihre WordPress-Datenbank zu optimieren und Ihnen eine bessere Leistung zu bieten. Dies kann hilfreich sein, wenn Sie eine Staging-Site auf einen Live- WordPress-Hosting-Server verschieben.

Sind WordPress-Transienten wie Cookies?

WordPress-Transienten ähneln Cookies insofern, als beide Entwicklern das Speichern temporärer Informationen ermöglichen. Transienten sind jedoch viel leistungsfähiger und können viel mehr tun.

Cookies werden beispielsweise im Browser Ihres Besuchers gespeichert und haben mehrere Einschränkungen. Sie sind nicht so programmierbar und weniger sicher.

Andererseits werden Transienten in der WordPress-Datenbank gespeichert, können mehrere Datentypen speichern, sind einfach programmierbar und sicherer.

Dennoch wollen wir uns ansehen, wie Sie Ihre Transienten in WordPress verwalten und löschen können. Wir werden zwei Methoden behandeln, und Methode 1 wird für die meisten Benutzer empfohlen:

  1. Transienten verwalten mit Transients Manager (kostenlos)
  2. Transienten mit WP Rocket verwalten
  3. Häufig gestellte Fragen zu WordPress-Transienten

Methode 1: Transienten mit Transients Manager (kostenlos) verwalten

Der beste Weg, Transienten in WordPress zu verwalten und zu löschen, ist die Verwendung des Plugins Transients Manager. Es ermöglicht Ihnen, Ihre WordPress-Transienten einfach zu verwalten, zu löschen und zu bearbeiten.

Das erste, was Sie tun müssen, ist, das Plugin zu aktivieren und zu installieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Nach der Aktivierung müssen Sie in Ihrem WordPress-Dashboard zu Werkzeuge » Transienten navigieren. Hier sehen Sie eine Liste der in Ihrer WordPress-Datenbank gespeicherten Transienten.

Bildschirm des Transienten-Managers

Sie können Massenlöschungen durchführen oder Transienten einzeln löschen.

Auf dieser Seite können Sie die folgenden Massenaktionen ausführen:

  • Abgelaufene Transienten löschen.
  • Ausgewählte Transienten löschen.
  • Alle Transienten mit einem Ablaufdatum löschen.
  • Alle Transienten löschen.

Um einen Transienten zu identifizieren, schauen Sie einfach auf den Namen. Zum Beispiel ist der Transient mit dem Namen ‚wpforms_t15s_wpforms‘ mit dem WPForms-Plugin verbunden.

Direkt neben der Spalte „Name“ sehen Sie den Wert für jeden einzelnen Transient. Der Wert eines Transienten kann ein Objekt, ein Array, eine Zahl oder eine alphanumerische Zeichenfolge sein.

Sie sehen auch eine Ablaufzeit für jeden Transient. Einige von ihnen haben möglicherweise keine Ablaufzeit festgelegt und werden als 'Läuft nicht ab' angezeigt.

Sie können jeden dieser Transienten löschen, indem Sie einfach auf die Schaltfläche 'Löschen' klicken.

Um einzelne Transienten zu bearbeiten, klicken Sie einfach auf den Link „Bearbeiten“ in der Spalte „Aktionen“. Dies öffnet einen Bildschirm, auf dem Sie den Wert und die Ablaufzeit festlegen und sogar den Transient umbenennen können.

Einzelne Transiente bearbeiten

Diese Funktion ist nützlich, wenn Sie ein Theme oder Plugin testen und es mit verschiedenen Transient-Werten überprüfen möchten.

Wenn Sie Änderungen am Transient vornehmen, stellen Sie sicher, dass Sie auf die Schaltfläche „Änderungen speichern“ klicken.

Methode 2: Transienten mit WP Rocket verwalten

Wenn Sie das Caching-Plugin WP Rocket verwenden, gibt es eine integrierte Einstellung, die Ihnen hilft, Transienten zu verwalten und zu löschen.

Navigieren Sie einfach zu Einstellungen » WP Rocket und klicken Sie dann auf die Menüoption „Datenbank“.

WP Rocket Dashboard

Scrollen Sie dann nach unten zum Abschnitt „Transientenbereinigung“.

Hier können Sie die Kontrollkästchen aktivieren, wenn Sie alle oder nur abgelaufene Transienten automatisch entfernen möchten.

Kontrollkästchen zur Bereinigung von Transienten

Sobald Sie Ihre Änderungen vorgenommen haben, klicken Sie unten auf der Seite auf „Änderungen speichern und optimieren“.

Weitere Details finden Sie in unserem Leitfaden zur richtigen Einrichtung von WP Rocket, um Ihre WordPress-Website zu beschleunigen.

Häufig gestellte Fragen zu WordPress-Transienten

Hier sind einige der häufigsten Fragen, die uns zum Verwalten und Löschen von WordPress-Transienten gestellt werden. Diese Antworten helfen Ihnen, besser zu verstehen, wie Transienten funktionieren und wie Sie sie sicher auf Ihrer WordPress-Site handhaben.

1. Was genau sind WordPress-Transienten und warum brauche ich sie?

WordPress-Transienten sind temporäre Datenspeicherungsmechanismen, die Plugins und Themes verwenden, um Informationen in Ihrer Datenbank zu cachen. Sie helfen, Ihre Website zu beschleunigen, indem sie Daten speichern, die sonst wiederholt von externen Quellen abgerufen werden müssten.

Zum Beispiel werden Social-Media-Share-Zähler, API-Antworten oder komplexe Datenbankabfragen oft als Transienten gespeichert, um die Leistung zu verbessern und die Serverlast zu reduzieren.

2. Ist es sicher, alle Transienten von meiner WordPress-Website zu löschen?

Ja, es ist im Allgemeinen sicher, Transienten zu löschen, da sie als temporäre Daten konzipiert sind. WordPress und Ihre Plugins erstellen automatisch alle notwendigen Transienten neu, wenn sie benötigt werden.

Das Löschen aller Transienten kann jedoch zu einer vorübergehenden Verlangsamung führen, da Ihre Website die zwischengespeicherten Daten neu aufbaut. Wir empfehlen, zunächst nur abgelaufene Transienten zu löschen.

3. Wie oft sollte ich WordPress-Transienten bereinigen?

Es gibt keine feste Regel, wie oft Transienten bereinigt werden sollten, aber wir empfehlen, sie monatlich zu überprüfen oder immer dann, wenn Sie Leistungsprobleme bemerken. Wenn Sie ein Caching-Plugin wie WP Rocket verwenden, können Sie diesen Prozess automatisieren.

Für die meisten Websites reicht es aus, abgelaufene Transienten alle paar Wochen zu bereinigen, um eine optimale Datenbankleistung aufrechtzuerhalten.

4. Können zu viele Transienten meine WordPress-Website verlangsamen?

Absolut. Wenn sich Transienten ansammeln, ohne ordnungsgemäß bereinigt zu werden, können sie Ihre Datenbank aufblähen und Ihre Website verlangsamen. Dies ist besonders häufig bei Websites der Fall, die viele Plugins verwenden oder lange Zeit ohne ordnungsgemäße Wartung betrieben wurden. Die regelmäßige Bereinigung von Transienten ist ein wichtiger Bestandteil der WordPress-Wartung.

5. Was ist der Unterschied zwischen Transienten und dem regulären WordPress-Cache?

Transienten werden in Ihrer WordPress-Datenbank gespeichert und sind spezifische temporäre Daten, die von Plugins und Themes verwendet werden. Der reguläre WordPress-Cache (wie Page Caching) wird normalerweise als Dateien auf Ihrem Server gespeichert und enthält den gesamten Seiteninhalt. Transienten sind granularer und programmierbarer, während Cache-Dateien breiter gefasst sind und sich darauf konzentrieren, vollständige Seiten schneller bereitzustellen.

6. Beeinflusst das Löschen von Transienten die Funktionalität meiner Website?

Das Löschen von Transienten wird die Funktionalität Ihrer Website nicht beeinträchtigen, da sie von Natur aus temporär sind. Möglicherweise stellen Sie jedoch fest, dass einige Funktionen vorübergehend langsamer geladen werden, da WordPress die zwischengespeicherten Daten neu erstellt. Beispielsweise können Social-Share-Zähler als Null angezeigt werden, bis sie aktualisiert werden, oder bestimmte Widgets können beim ersten Laden länger dauern.

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie Transienten in WordPress einfach verwalten und löschen können. Möglicherweise möchten Sie auch unseren Leitfaden zum Löschen Ihres Caches in WordPress oder unsere Expertenauswahl der besten WordPress-Caching-Plugins zur Beschleunigung Ihrer Website ansehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

17 CommentsLeave a Reply

  1. AUSGEZEICHNETER Überblick über die Verwaltung von Transienten in WordPress.
    Ich möchte teilen: Bei der Arbeit mit benutzerdefinierten Plugins, die Transienten verwenden, ist es vorteilhaft, eine Option zum „Leeren von Transienten“ in den Plugin-Einstellungen zu implementieren.
    Dies ermöglicht es Website-Administratoren, Plugin-spezifische Transienten zu löschen, ohne die gesamte Website zu beeinträchtigen.

      • Vielen Dank für die Klärung. Ich benutze das Sweep-Plugin zum Löschen von Revisionen, daher habe ich mich gefragt, ob ich auch die Transienten löschen sollte, die es dort sieht, oder nur im Falle von Problemen. Ich lösche Revisionen regelmäßig.

  2. @wpbeginner, die Plugin-Seite bei WordPress zeigt an, dass das letzte Update des Transients Manager-Plugins im Jahr 2022 war. Da das Plugin von WPBeginner gepflegt wird, gibt es bald ein Update?

  3. Ist es absolut sicher, alle Transienten zu löschen? Auch die, die noch nicht abgelaufen sind?
    Kann etwas an der Website kaputtgehen oder nicht mehr richtig funktionieren?
    Ich benutze WooCommerce und WPML. Beide speichern Transienten. Ist es sicher, diese auch aus ihren Tabellen in der Datenbank zu löschen?

    • Wenn ein Plugin einen von Ihnen gelöschten Transient benötigt, wird dieser bei einem gut programmierten Plugin neu erstellt. Wenn Sie die Datenbank korrekt bearbeiten, empfehlen wir Ihnen, sich zuerst an den Support des Plugins zu wenden, um sicherzustellen, dass Sie die richtigen Daten entfernen.

      Admin

      • Alle Plugins, die ich verwende, sind zuverlässig wie WPML, Woocomerce und Yoast.
        Ich sehe viele Transienten von Woocomerce und WPML und ich möchte nur sicher sein, dass es sicher ist, sie zu löschen. Aber ich werde tun, was Sie vorschlagen.
        Vielen Dank für Ihre Aufmerksamkeit.

  4. Wie in einem der obigen Beiträge erwähnt, hat Pippins Plugin jetzt eine Schaltfläche zum Massenlöschen.
    Ich schlage vor, dass Sie den Beitrag aktualisieren – ich hätte diesen Beitrag fast übersehen und zwei Plugins installiert, obwohl nur eines benötigt wurde.
    Ansonsten ein großartiger und unkomplizierter Beitrag wie immer.

  5. Hallo, toller Beitrag! Ich verwende Transienten auf die gleiche Weise – für Social-Media-Share-Zähler. Ich verwende die hier gepostete Antwort:

    Alles funktioniert, aber es werden nicht die genauen Share-Counts für alle Beiträge angezeigt. Einige haben die korrekte Anzahl von Shares, andere zeigen nur eine scheinbar zufällige Zahl an. Zum Beispiel hat ein Beitrag, der 65 Facebook-Likes hat, nur 1, wenn der Transient-Code hinzugefügt wird. Wenn ich den Transient entferne, zeigt er die genaue Anzahl der Shares für alle an. Irgendwelche Ideen, was das verursachen könnte?

    Alles, was mich in die richtige Richtung weisen könnte, wäre sehr willkommen.
    Danke

  6. Hallo,

    wie würde man Transienten, die nicht benötigt werden, aber auch kein Ablaufdatum haben, in großen Mengen löschen?

  7. Toller Beitrag! Das hat mir geholfen, etwa 300 Megabyte aus meiner wp_options-Tabelle zu löschen! Ich habe dort immer noch Tausende von Einträgen, viele davon ohne Ablaufdatum. Ich habe das Gefühl, dass die meisten nicht benötigt werden. Wie finde ich das heraus? Zum Beispiel habe ich Hunderte von Einträgen wie diese: „wc_max_related_3461814294618…“. Sie haben keinen Ablauf, werden also vermutlich ewig dort sein! Was ist das Schlimmste, was passieren könnte, wenn ich ALLE Transienten lösche?

  8. Pippin Williamsons Transients Manager verfügt jetzt über eine Massenlöschungsoption für abgelaufene Transienten, wodurch Delete Expired Transients überflüssig wird. Es bietet nicht die Möglichkeit, alle Transienten zu löschen, aber das ist wahrscheinlich am besten für Anfänger und unerfahrene Benutzer o.O

  9. @wpbeginner, toller Beitrag! Dies ist ein Bereich, in dem WordPress aus irgendeinem Grund nicht hinterherkommt. Ich benutze einfach dieses einfache SQL in phpmyadmin DELETE FROM `wp_options` WHERE `option_name` LIKE ('%_transient_%') und ersetze wp_options durch den Namen meiner Optionen-Tabelle. Dauert 30 Sekunden....

    Ich mag die Idee, dies über die Admin-Oberfläche der Website tun zu können, aber manchmal habe ich das Gefühl, dass ich bereits zu viele Plugins habe.

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.