Исправляемая фатальная ошибка: объект класса WC_Cart не может быть преобразован в строку

Я только что обновил свой интернет-магазин и WordPress, и каждый раз, когда я пытаюсь увидеть страницу магазина, я получаю эту ошибку:

Catchable fatal error: Object of class WC_Cart could not be converted to string in /var/www/eden-outcast.com/public_html/wp-includes/formatting.php on line 1109

Но я не могу найти проблему или решение по этому вопросу.

В formatting.php на строке 1108 — 1113 это говорит:

function wp_check_invalid_utf8( $string, $strip = false ) {
$string = (string) $string;
if ( 0 === strlen( $string ) ) {
return '';
}

Хотя у меня это может быть проблема с базой данных.
Есть идеи?

0

Решение

Где-то в вашей активной теме / любых активных плагинах, любой из них пытается использовать WC_Cart Объект в виде строки.

Во-первых, вы можете попробовать деактивировать тему, чтобы увидеть, исчезнет ли это уведомление. Если это исчезнет, ​​чем искать исходный код вашей темы, где именно WC_Cart объект используется.

Если нет, то тоже самое проделайте с плагинами, попробуйте деактивировать плагины один за другим, чтобы обнаружить проблемные плагины и поиск исходного кода.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]