Hinweis: _usort_terms_by_ID ist seit Version 4.7.0 veraltet! Benutze stattdessen wp_list_sort

Ich habe meine WordPress- Version von 4.6.1 auf 4.7.0 aktualisiert, aber nach der Aktualisierung bekomme ich diese Fehlermeldung, wenn ich ein Produkt in woocommerce hinzufügen oder bearbeiten:

Hinweis: _usort_terms_by_ID ist seit Version 4.7.0 veraltet! Benutze stattdessen wp_list_sort. in /wp-includes/functions.php in Zeile 3783

Aber nach dem Durchsuchen der ganzen Dateien gibt es keine function, so wie ich dieses Problem beheben kann ..

Solutions Collecting From Web of "Hinweis: _usort_terms_by_ID ist seit Version 4.7.0 veraltet! Benutze stattdessen wp_list_sort"

Die function wp_list_sort() wurde in WordPress 4.7 eingeführt . Es war vorher nicht verfügbar. Das ist wahrscheinlich der Grund, warum dein Plugin es nicht benutzt.

Die function _usort_terms_by_ID() funktioniert noch und ist tatsächlich viel schneller als wp_list_sort() . Das macht es schwer zu verstehen, warum es veraltet ist. Aber denken Sie in Ihrem eigenen Code daran, dass functionen, die mit einem Unterstrich ( _ ) beginnen, in WordPress privat sein sollen. Sie sollten sie nicht in Ihrem Code verwenden, zumindest nicht direkt.

Das eigentliche Problem hier ist, dass Sie Benachrichtigungen sehen können. Diese sind informell , sie sollten nur für Sie sichtbar sein, nicht für Ihre Besucher. Wenn diese Seite öffentlich ist, stellen Sie sicher, dass Sie den Debug-Modus in Ihrer wp-config.php .

WooCommerce hat bereits einen Fix ; Sie werden das mit dem nächsten Update bekommen, also halten Sie Ihre Seite immer auf dem neuesten Stand und es geht Ihnen gut.