-5
有人可以向我解释这段代码究竟干了什么吗?我特别对'额外职位类'部分感到困惑。我试图达到的唯一目标是每4个班级都有一个额外的班级。我需要一些关于此代码的帮助
global $product, $woocommerce_loop;
$PHT_shopID = get_option('woocommerce_shop_page_id');
$PHT_shopID = get_permalink($PHT_shopID);
// Store loop count we're currently on
if (empty($woocommerce_loop['loop'])) {
$woocommerce_loop['loop'] = 0;
}
// Store column count for displaying the grid
if (empty($woocommerce_loop['columns'])) {
$woocommerce_loop['columns'] = apply_filters('loop_shop_columns', 4);
}
// Ensure visibility
if (!$product || !$product->is_visible()) {
return;
}
// Increase loop count
$woocommerce_loop['loop']++;
// Extra post classes
$PHTclasses = array();
if (0 === ($woocommerce_loop['loop']) % $woocommerce_loop['columns'] || 1 === $woocommerce_loop['columns'])
$PHTclasses[] = 'first';
if (0 === ($woocommerce_loop['loop']) % $woocommerce_loop['columns'])
$PHTclasses[] = 'last';
$PHTclasses[] = 'primary-product-block';
?>
这是什么部分让你感到困惑? – Carcigenicate
当这些课程获得一个额外的课@Carcigenicate – Bokdem
我投票结束这个问题作为题外话,因为[so]不是用于解释什么代码 –