Server : Apache System : Linux ls31.server.ly 3.10.0-962.3.2.lve1.5.68.el7.x86_64 #1 SMP Wed Apr 6 11:12:23 UTC 2022 x86_64 User : medchoco ( 2906) PHP Version : 8.3.16 Disable Function : mail Directory : /home/medchoco/public_html/wp-content/themes/puca/woocommerce/layout-categories/ |
Upload File : |
<?php $columns = isset($columns) ? $columns : 4; if($columns == 5) { $largedesktop = '2-4'; }else { $largedesktop = 12/$columns; } if( isset($screen_desktop) && $screen_desktop == 5) { $desktop = '2-4'; } elseif( isset($screen_desktop) ) { $desktop = 12/$screen_desktop; } if( isset($screen_desktopsmall) && $screen_desktopsmall == 5) { $desktopsmall = '2-4'; } elseif( isset($screen_desktopsmall) ) { $desktopsmall = 12/$screen_desktopsmall; } if( isset($screen_tablet) && $screen_tablet == 5) { $tablet = '2-4'; } elseif( isset($screen_tablet) ) { $tablet = 12/$screen_tablet; } if( isset($screen_mobile) && $screen_mobile == 5) { $mobile = '2-4'; } elseif( isset($screen_mobile) ) { $mobile = 12/$screen_mobile; } $classes = 'col-xlg-'.$largedesktop.' col-lg-'.$desktop.' col-xs-'. $mobile .' col-md-'.$desktopsmall.' col-sm-'.$tablet; $count = 0; ?> <?php foreach ($categoriestabs as $tab) { $cat = get_term_by( 'id', $tab['category'], 'product_cat' ); if( isset($tab['images']) && $tab['images'] ) { $cat_id = $tab['images']; $cat_count = puca_get_product_count_of_category($tab['category']); if( isset($cat) && $cat ) { $cat_name = $cat->name; $cat_slug = $cat->slug; $cat_link = get_term_link($cat->slug, 'product_cat'); } else { $cat_name = esc_html__('Shop', 'puca'); $cat_link = get_permalink( wc_get_page_id( 'shop' ) ); } $image = wp_get_attachment_url( $cat_id ); ?> <div class="item <?php echo (isset($classes)) ? esc_attr($classes) : ''; ?>"> <div class="item-cat"> <?php if ( !empty($image) ) { ?> <a class="cat-img" href="<?php echo esc_url($cat_link); ?>"> <img src="<?php echo esc_url($image); ?>" alt="<?php echo esc_attr( $cat_name ); ?>"> </a> <?php } ?> <a class="cat-name" href="<?php echo esc_url($cat_link); ?>"> <?php echo esc_html($cat_name); ?> <span class="count-item">(<?php echo esc_html($cat_count).' '.esc_html__('items','puca'); ?>)</span> </a> </div> </div> <?php $count++; ?> <?php } } ?> <?php wp_reset_postdata(); ?>