Created
December 5, 2013 19:03
-
-
Save dompascal/7811229 to your computer and use it in GitHub Desktop.
Woocommerce Content Product Template
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| /** | |
| * The template for displaying product content within loops. | |
| * | |
| * Override this template by copying it to yourtheme/woocommerce/content-product.php | |
| * | |
| * @author WooThemes | |
| * @package WooCommerce/Templates | |
| * @version 1.6.4 | |
| */ | |
| if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly | |
| global $product, $woocommerce_loop; | |
| // 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->is_visible() ) | |
| return; | |
| // Increase loop count | |
| $woocommerce_loop['loop']++; | |
| // Extra post classes | |
| $classes = array(); | |
| if ( 0 == ( $woocommerce_loop['loop'] - 1 ) % $woocommerce_loop['columns'] || 1 == $woocommerce_loop['columns'] ) | |
| $classes[] = 'first'; | |
| if ( 0 == $woocommerce_loop['loop'] % $woocommerce_loop['columns'] ) | |
| $classes[] = 'last'; | |
| ?> | |
| <li <?php post_class( $classes ); ?>> | |
| <?php do_action( 'woocommerce_before_shop_loop_item' ); ?> | |
| <a href="<?php the_permalink(); ?>"> | |
| <!-- header --> | |
| <h3><?php the_title(); ?></h3> | |
| <!-- end header --> | |
| <?php | |
| /** | |
| * woocommerce_before_shop_loop_item_title hook | |
| * | |
| * @hooked woocommerce_show_product_loop_sale_flash - 10 | |
| * @hooked woocommerce_template_loop_product_thumbnail - 10 | |
| */ | |
| do_action( 'woocommerce_before_shop_loop_item_title' ); | |
| ?> | |
| <!-- details --> | |
| <div class="details hide"> | |
| <?php | |
| /** | |
| * woocommerce_after_shop_loop_item_title hook | |
| * | |
| * @hooked woocommerce_template_loop_price - 10 | |
| */ | |
| do_action( 'woocommerce_after_shop_loop_item_title' ); | |
| ?> | |
| <?php do_action( 'woocommerce_after_shop_loop_item' ); ?> | |
| </div> | |
| <!-- end details --> | |
| </a> | |
| </li> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment