警告:woocommerce 在 wc-template 函数中被零除

Warning : Divison by zero on woocommerce in wc-template function

function wc_get_loop_class() {
    global $woocommerce_loop;

    $woocommerce_loop['loop']    = ! empty( $woocommerce_loop['loop'] ) ? $woocommerce_loop['loop'] + 1   : 1;
    $woocommerce_loop['columns'] = ! empty( $woocommerce_loop['columns'] ) ? $woocommerce_loop['columns'] : apply_filters( 'loop_shop_columns', 4 );
    if ( 0 === ( $woocommerce_loop['loop'] - 1 ) % $woocommerce_loop['columns'] || 1 === $woocommerce_loop['columns'] ) {
        return 'first';
    } elseif ( 0 === $woocommerce_loop['loop'] % $woocommerce_loop['columns'] ) {
        return 'last';
    } else {
        return '';
    }
}

Warning: Division by zero in /home/betawebs/public_html/tech/betawp/attwp/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 249 class="post-2606

我的页面出现上述错误请帮助

这将在下一个稳定版本中得到纠正。 看一下第 260 行: https://github.com/woocommerce/woocommerce/blob/master/includes/wc-template-functions.php