PHP-Fehler: Warnung: count (): Der Parameter muss ein Array oder ein Objekt sein, das Countable implementiert


user3612498

Ich habe meine Wordpress-Site von PHP 5.6 auf 7.2 aktualisiert und nach dem Update einen Fehler in meinem Wordpress-Backend festgestellt. Es sagt:

Warning:  count(): Parameter must be an array or an object that implements 
Countable in <b>/homepages/36/d362586048/htdocs/genag/wp- 
content/themes/genag- 
theme/framework/admin/functions/functions.mediauploader.php on line 127

Ich habe den Code aus dieser Zeile und 2 Zeilen darunter eingefügt. Jede Hilfe wäre dankbar.

if ( count( $_posts ) ) {
$_id = $_posts->ID;
} else {
Matthew Page

$_postsscheint ein Objekt zu sein, sollten Sie es wie ein Objekt verwenden $_posts->ID. Es kann also nicht wie ein Array gezählt werden.

if ( $_posts ) {

Sollte den Job machen

Verwandte Artikel