php WooCommerce |新产品循环
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce |新产品循环相关的知识,希望对你有一定的参考价值。
<div class="woocommerce">
<ul class="products">
<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 12,
'orderby' =>'date',
'order' => 'DESC',
'meta_query' => array(
array(
'key' => '_stock_status',
'value' => 'instock',
'compare' => '=',
)
)
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?>
<li class="product">
<a id="id-<?php the_id(); ?>" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<div class="prod-thumb">
<?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail wp-post-image" alt="'.'the_title()" />'; ?>
</div>
<h2 class="woocommerce-loop-product__title"><?php the_title(); ?></h2>
<span class="price"><?php echo $product->get_price_html(); ?></span>
</a>
<a class="view-more" href="<?php the_permalink(); ?>">View More</a><span class="montserrat"> / </span><?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?>
</li>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
</ul>
</div>
以上是关于php WooCommerce |新产品循环的主要内容,如果未能解决你的问题,请参考以下文章
php [WooCommerce Core]样本产品循环
php [WooCommerce Core]样本产品循环
php WooCommerce特色产品循环作为模板标记和短代码
WooCommerce:如何在循环外显示销售产品
在循环中显示来自产品库的第二张 WooCommerce 图像
在 Woocommerce wc_get_loop_prop 产品循环中仅包含某些类别