# WP_Widget jest Przestarzały (WP_Widget is deprecated) – Naprawa lub ukrycie błędu Po Aktualizacji WordPress do 4.3.0 może pojawić się błąd podobny do tego:  *Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use
__construct() instead. in […]\wp-includes\functions.php on line 3457*
lub
*Notice: Wywołany konstruktor metody dla WP_Widget jest przestarzały od wersji 4.3.0! Zamiast z niego, skorzystaj z __construct() . in /home/XXXXXX/public_html/wp-includes/functions.php on line 3457*
## **Co oznacza błąd WP_WIDGET jest przestarzały?**
Funkcja WP_WIDGET nie jest wspierana przez WP od wersji 4.3.0 i należy zastąpić ją funkcją *construct *
## **Jak rozwiązać problem z WP_WIDGET?**
Większość wtyczek oraz motywów WordPress jest już zaktualizowana pod nowe wytyczne i wystarczy zaaktualizować lub napisać ticket do autora motywu/wtyczki
Jeżeli po aktualizacji motywu/wtyczki problem nadal występuje, a strona działa poprawnie możesz ukryć ten błąd lub zmienić wskazane w błędzie pliki pod nowe wytyczne.
## **Jak ukryć Błąd o WP-WIDGET?**
Do pliku functions.php motywu dodajemy następujący kod
`add_filter('deprecated_constructor_trigger_error', '__return_false');`
w pliku wp-config.php, w głównym katalogu znajdujemy linijkę
`define('WP_DEBUG', true);`
i zmieniamy True na false, a pod spodem dodajemy zmienną:
`define('WP_DEBUG_DISPLAY', false);`
## **Jak naprawić błąd samodzielnie?**
Należy zmienić funkcję WP-WIDGET samodzielnie na nową, jednak jeżeli nie masz w tym doświadczenia zdecydowanie zalecam ukrycie błędu i zgłoszenie się do specjalisty.
[Instrukcja Znajduje się tutaj.](https://gist.github.com/chriscct7/d7d077afb01011b1839d) Na stronie znajduje się również lista z wtyczkami wywołującymi błąd.