PluginProbe ʕ •ᴥ•ʔ
Shortcodes and extra features for Phlox theme / 2.17.22
Shortcodes and extra features for Phlox theme v2.17.22
2.17.22 2.17.21 2.17.20 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.6 1.0.9 1.1.0 1.3.0 1.3.1 1.3.10 1.3.14 1.3.2 1.3.3 1.3.6 1.4.0 1.4.1 1.4.2 1.5.0 1.5.2 1.6.0 1.6.2 1.6.4 1.7.0 1.7.2 2.10.0 2.10.1 2.10.3 2.10.5 2.10.7 2.10.8 2.10.9 2.11.0 2.11.1 2.11.2 2.12.0 2.14.0 2.15.0 2.15.2 2.15.4 2.15.5 2.15.6 2.15.7 2.15.8 2.15.9 2.16.0 2.16.1 2.16.2 2.16.3 2.16.4 2.17.0 2.17.1 2.17.12 2.17.13 2.17.14 2.17.15 2.17.16 2.17.2 2.17.3 2.17.4 2.17.5 2.17.6 2.17.8 2.17.9 2.4.12 2.4.13 2.4.14 2.4.16 2.4.18 2.4.19 2.4.9 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.14 2.5.15 2.5.16 2.5.17 2.5.19 2.5.2 2.5.20 2.5.3 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.10 2.6.12 2.6.13 2.6.14 2.6.15 2.6.16 2.6.17 2.6.19 2.6.2 2.6.20 2.6.4 2.6.5 2.6.7 2.7.0 2.7.1 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.9 2.9.0 2.9.12 2.9.14 2.9.15 2.9.16 2.9.17 2.9.18 2.9.19 2.9.2 2.9.20 2.9.21 2.9.22 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8
auxin-elements / public / templates / woocommerce / recent-products.php
auxin-elements / public / templates / woocommerce Last commit date
product-rating.php 7 years ago products-grid.php 4 years ago recent-products.php 1 year ago
recent-products.php
67 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit; // Exit if accessed directly
5 }
6
7 global $post, $product;
8
9 // Ensure visibility
10 if ( empty( $product ) || ! $product->is_visible() ) {
11 return;
12 }
13
14 $cat_count = get_the_terms( $post->ID, 'product_cat' );
15 $cat_count = is_array( $cat_count ) ? count( $cat_count ) : 0;
16
17 $tag_count = get_the_terms( $post->ID, 'product_tag' );
18 $tag_count = is_array( $tag_count ) ? count( $tag_count ) : 0;
19 ?>
20
21 <div <?php post_class(); ?>>
22 <?php
23
24 woocommerce_template_loop_product_link_open();
25
26 if ( auxin_is_true( $display_sale_badge ) ) {
27 woocommerce_show_product_loop_sale_flash();
28 }
29
30 if ( auxin_is_true( $show_media ) ) {
31 echo auxin_kses( $the_media );
32 }
33
34 if ( auxin_is_true( $display_title ) ) {
35 woocommerce_template_loop_product_title();
36 }
37
38 ?>
39 <div class="loop-meta-wrapper">
40 <div class="product_meta">
41 <?php
42 $rating_count = $product->get_rating_count();
43 $average = $product->get_average_rating();
44
45 if ( $rating_count > 0 ) {
46 echo wc_get_rating_html( $average, $rating_count );
47 }
48
49 if ( auxin_is_true( $display_categories ) && $cat_count > 0 ) {
50 echo wc_get_product_category_list( $product->get_id(), ', ', '<em class="auxshp-meta-terms">', '</em>' );
51 } ?>
52 </div>
53 </div>
54 <?php
55 if ( auxin_is_true( $display_price ) ) {
56 woocommerce_template_loop_price();
57 }
58
59 woocommerce_template_loop_product_link_close();
60
61 if ( auxin_is_true( $display_button ) ) {
62 woocommerce_template_loop_add_to_cart();
63 }
64
65 ?>
66 </div>
67