Я только что обновил свой интернет-магазин и 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 '';
}
Хотя у меня это может быть проблема с базой данных.
Есть идеи?
Где-то в вашей активной теме / любых активных плагинах, любой из них пытается использовать WC_Cart
Объект в виде строки.
Во-первых, вы можете попробовать деактивировать тему, чтобы увидеть, исчезнет ли это уведомление. Если это исчезнет, чем искать исходный код вашей темы, где именно WC_Cart
объект используется.
Если нет, то тоже самое проделайте с плагинами, попробуйте деактивировать плагины один за другим, чтобы обнаружить проблемные плагины и поиск исходного кода.
Других решений пока нет …