Zur Navigation

Fehlermeldung beseitigen

1 Lena567

Guten Morgen zusammen,

Beim Aufruf unserer Website wird folgende Fehlermeldung angezeigt:

Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/web260/html/wp-content/plugins/nacho-lightbox-1.1.2/plugin.php on line 72

Zeile 72 schaut folgendermaßen aus:
$content = '<div class="' . implode( $wclass, ' ' ) . '" data-wrap="post' . $post -> ID . '">' . $content . '</div>';

Wie löste ich denn das ganze?
Recht herzlichen Dank schon mal

03.09.2021 08:35

2 Jörg Kruse

implode( $wclass, ' ' )

Diese Reihenfolge der Parameter in implode() ist nicht mehr zulässig. An erster Stelle muss jetzt immer der Separator (hier: ' ') stehen, an zweiter Stelle das Array (hier: $wclass). Siehe auch auf der Manual-Seite von implode() unter "Parameter-Liste" und "Changelog":

https://www.php.net/manual/de/function.implode.php

03.09.2021 10:47 | geändert: 03.09.2021 10:52

1 Forenmitglied fand diesen Beitrag gut

3 Lena567

Vielen Dank lieber Jörg für deine Hilfe und die Erklärung!

03.09.2021 15:01

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]