Deprecated: Anpassung der Code-Struktur

Die Funktion WP_Dependencies->add_data() wurde mit einem Argument aufgerufen, das seit Version 6.9.0 veraltet ist! Conditional Comments für den Internet Explorer werden von allen unterstützten Browsern ignoriert. /wp-includes/functions.php on line 6131

Keine Sorge, es besteht kein akuter Handlungsbedarf. Prüfe zunächst, ob alle Komponenten (Plugins, Themes) deiner Website aktuell sind. Wahrscheinlich verschwindet nach der Aktualisierung diese Fehlermeldung.

Wenn du diese Nachricht auf deiner Website – im nicht angemeldeten Zustand – siehst, dann hast du in erster Linie deine wp-config.php unpassend eingestellt, denn solche Fehlermeldungen sollten normalen Nutzern nicht angezeigt werden.

Da es sich nicht um eine Fehlermeldung, sondern um einen Hinweis des WordPress-Cores handelt, musst du nicht sofort aktiv werden. Allerdings lohnt sich ein genauerer Blick, denn die Nachricht besagt, dass eine in deinem Projekt (Plugins oder Theme) verwendeten WordPress-Komponenten (das Objekt WP_Dependencies) als veraltet (deprecated) markiert wurde. Das bedeutet, dass diese in zukünftigen WordPress-Versionen nicht mehr verfügbar sein wird und dann tatsächlich zu einem Fehler führt.1

Veraltete WordPress-Komponenten finden

So veraltet, sollte das Theme-Verzeichnis nicht aussehen.

Die Lösung ist denkbar einfach:

  1. Prüfe, ob alle verwendeten Plugins in der aktuellsten Version verwendet werden
  2. Prüfe, ob deine Themes ebenfalls aktuell sind
  3. Deaktiviere alle Plugins und aktiviere sie einzeln

So kannst du prüfen, welches Plugin diese Warnung verursacht und Rückschlüsse treffen. Meist ist es ratsam ein solches Plugin auf seine Sinnhaftigkeit hin zu überprüfen.

Hintergrund: Was bedeutet „Deprecated“ bei WordPress?

Übersetzt bedeutet der Begriff so viel wie „veraltet“ oder „missbilligt“.

In der Welt der Softwareentwicklung ist dies ein standardisierter Warnhinweis. Es bedeutet, dass ein bestimmter Teil des Codes (z. B. eine Funktion oder ein Objekt wie im Beispiel WP_Dependencies) zwar aktuell noch funktioniert, aber offiziell zum Auslaufmodell erklärt wurde.

Warum nutzt WordPress diese Warnungen?

Um das System sicherer, schneller und moderner zu machen, müssen alte Code-Strukturen gelegentlich ersetzt werden. Dieser Prozess geschieht in drei Phasen:

  1. Aktiv: Die Funktion ist auf dem neuesten Stand und soll genutzt werden.
  2. Deprecated (Veraltet): WordPress teilt den Entwicklern mit: „Wir haben eine bessere Lösung gefunden. Bitte stellt euren Code um, denn die alte Methode wird bald entfernt.“
  3. Removed (Entfernt): Die Funktion wird komplett aus dem System gelöscht.

Warum ist das wichtig für dich?

Solange eine Funktion lediglich als „deprecated“ markiert ist, läuft deine Website normal weiter. Es ist jedoch eine Vorwarnung. Sobald WordPress eine neue Hauptversion veröffentlicht und diese veralteten Funktionen endgültig entfernt, wird aus dem bloßen Hinweis ein kritischer Fehler (Fatal Error). In diesem Moment würde deine Website nicht mehr laden.

Woher kommt die Meldung?

In den seltensten Fällen ist WordPress selbst die Ursache. Meistens stammt der veraltete Code aus:

  • Einem Plugin, das seit längerer Zeit kein Update mehr erhalten hat.
  • Deinem Theme, wenn es nicht an die neuesten WordPress-Standards angepasst wurde.
  • Einer individuellen Programmierung in deiner functions.php.
  1. WordPress.org: Nutzer Threadi vom November 2025 ↩︎

Du hast es trotz Anleitung nicht hinbekommen, deine WordPress Website schimpft weiterhin mit dir und bereitet dir Probleme bei diesem Thema? Kontaktiere uns gern und wir helfen dir im 1:1 direkt mit deinen Fragen weiter. Telefonisch, per Bildschirmübertragung oder per Mail, du hast die Wahl.

Solltest du mal nicht weiterkommen und dein WordPress macht schlicht nicht was du möchtest? Hierfür kannst du neben den Infos aus unseren Beiträgen auch direkten Kontakt mit uns aufnehmen. Schreibe uns einfach dein Anliegen oder beschreibe Problem und wir schauen gemeinsam drüber und finden eine Lösung für dich. Sobald wir deine Angaben haben, schätzen wir vorher grob den Aufwand ab und vereinbaren dann einen Termin mit dir, in welchem wir telefonisch oder live mit Bildschirmübertragung auf deine Fragen eingehen werden. Support per Mail ist natürlich auch möglich.

Probiere es gerne aus, wir freuen uns auf deine Anfrage.



    Erkunde weitere Beiträge

    Schreibe einen Kommentar