• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Ошибка файла wc-template-functions.php

Image CMS

intman

Форумчанин
#1
На страницах товаров моего сайта http://elbis.intman.net
белый лист. Файл логов показывает ошибку

PHP Fatal error: Call to a member function is_downloadable() on a non-object in /home/ahgilman/public_html/elbis/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 581
Строка 581 этого файла выглядит так
Код:
if ( $product->is_downloadable() ) {
Я в PHP не спец, не подскажите как исправить ошибку ?
 
#2
может ты не закрыл функцию? посмотри в конце строки есть ли "}"
у меня пару минут назад такая штука была)))
 

intman

Форумчанин
#3
может ты не закрыл функцию? посмотри в конце строки есть ли "}"
у меня пару минут назад такая штука была)))
Так я всю строчку здесь привел. Закрывается эта функция на другой строчке

if ( $product->is_downloadable() ) {
$classes[] = 'downloadable';
}
 
Последнее редактирование:

redjek

Опытный
Местный
#4
обычно ошибка в wc-template-functions.php бывает из за конфликта темы и плагина комерца, у данной темы есть уже готовый шаблоны для воокомерца?
 

intman

Форумчанин
#5
обычно ошибка в wc-template-functions.php бывает из за конфликта темы и плагина комерца, у данной темы есть уже готовый шаблоны для воокомерца?
Скорее всего нет. Это тема Parabola
Но скорее всего вы правы - при смене темы на другую под комерц "заточенную" все работает. Для примера http://elbis.intman.net/?product=butyilki-suvenirnyie
Дизайн здесь не шибко подходящий но это дело поправимое.