Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Проблема с метками

Тема в разделе "Вопросы новичков", создана пользователем Marwin4ik, 24 июн 2015.

  1. Marwin4ik

    Marwin4ik

    Сообщения:
    17
    Симпатии:
    1
    Баллы:
    3
    И снова здравствуйте,
    очередная проблемка с woocommerce: при нажатии на метку выскакивает ошибка "деление на 0...", пощел простым путем и снес ошибочную строку - все ссылки по метке заработали норм, но слетели сниппеты. Помогите решить вопрос.
    Сайт: http://myprices.dp.ua

    Ошибка:

    • Warning: Division by zero in /home/myprices/myprices.dp.ua/www/wp-content/plugins/woocommerce/templates/content-product.php on line 38

      Warning: Division by zero in /home/myprices/myprices.dp.ua/www/wp-content/plugins/woocommerce/templates/content-product.php on line 41
    Строка в которой ошибка:
    PHP:
    // Extra post classes
    $classes = array();
    if ( 
    == ( $woocommerce_loop['loop'] - ) % $woocommerce_loop['columns'] || == $woocommerce_loop['columns'] ) {
        
    $classes[] = 'first';
    }
    if ( 
    == $woocommerce_loop['loop'] % $woocommerce_loop['columns'] ) {
        
    $classes[] = 'last';
    }
     
  2. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Перед тем как использовать переменную $woocommerce_loop['columns'] проверяйте ее на равенства нулю.
    Т.е. если количество колонок равно нулю, то не стоит присваивать классы 'first' и 'last'.
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  3. Marwin4ik

    Marwin4ik

    Сообщения:
    17
    Симпатии:
    1
    Баллы:
    3
    ...и данную ошибку легко исправил WooCommerce Product Archive Customiser
     
    Последнее редактирование: 24 июн 2015
    • Нравится Нравится x 1