wp_widget fout melding na update
-
update is perfect gegaan alleen nu heb ik boven de site deze melding staan.
Notice: De aangeroepen constructor methode voor WP_Widget is verouderd sinds versie 4.3.0! Gebruik __construct() in plaats daarvan. in /customers/b/5/b/takecare4.eu/httpd.www/wp-includes/functions.php on line 3457 Notice: De aangeroepen constructor methode voor WP_Widget is verouderd sinds versie 4.3.0! Gebruik __construct() in plaats daarvan. in /customers/b/5/b/takecare4.eu/httpd.www/wp-includes/functions.php on line 3457
Nu ga ik op de line 3457 kijken en dan zie ik dit,
3457 trigger_error( sprintf( __( 'The called constructor method for %1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.' ), $class, $version, ' <pre>__construct()</pre> ' ) ); 3458 } else { 3459 trigger_error( sprintf( 'The called constructor method for %1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.', $class, $version, ' <pre>__construct()</pre> ' ) );
wat moet ik veranderen ik snap er niks van.
kan iemand mij hiermee helpen anders moet ik iemand erbij gaan halen die kan programmeren.
alvast bedankt voor de moeite.
-
De foutmelding is misleidend, want je moet het zoeken in je plugins of je thema. Een van die is niet compatible met jouw versie van WP door een wijziging in de WP_Widget functie. Heb je alle plugins al geupdate, of uitgeschakeld en gekeken of je dan nog de fout hebt?
oke thanks ga ik doen
woehoe opgelost thanks
Hallo Hayp,
Ik ben erg benieuwd hoe je het hebt opgelost.
Wil je dit met ons delen?De aangeroepen constructor methode voor WP_Widget is verouderd sinds versie 4.3.0! Gebruik
__construct()
in plaats daarvan. in
Help, wat moet ik doen? Het ziet er niet zo ingewikkeld uit, maar ik wil het niet fout doen. Iemand een suggestie. Ik kan niet mijn plugins updaten omdat ik niet op mijn dashboard kom!
Zoek in de *.php bestanden van je thema en plugins naar
$this->WP_Widget(
a,b,c)
en vervang dit door
parent::__construct(
a,b,c)
Hoe kan ik op een makkelijke manier die foute code opzoeken? Dat staat nergens bij!
$this->WP_Widget(a,b,c)
en vervang dit door
parent::__construct(a,b,c)groeten,
Johan
Aanvulling op hierboven. Ik heb nu via FTP diverse bestanden een voor een geopend en bekeken met tekstverwerker. Gezocht via F2 naar
$this->WP_Widget(a,b,c)dat moet toch anders kunnen?
Beste Jopi,
Het is niet zo makkelijk als u denkt. a, b, en c zijn de argumenten van de functie en moeten vervangen worden door de gebruikte argumenten in de code, en dat op alle plaatsen waar de functie wordt aangeroepen.
Niets ten nadele van uw kennis, maar als u niet weet wat dat inhoudt, raad ik het ten zeerste af om zelf deze wijzigingen te doen.
Mijn advies aan u is dan ook om iemand erbij te betrekken die kan programmeren.
Mvg, Henrie
Dag Henrie,
Bedank voor je reactie. Gelukkig heb ik zo iemand. Die zal ik es benaderen.
groeten,
Johan
- Het onderwerp ‘wp_widget fout melding na update’ is gesloten voor nieuwe reacties.