Wordpress 商业相关产品
我有下一个循环:Wordpress 商业相关产品,wordpress,woocommerce,Wordpress,Woocommerce,我有下一个循环: <?php woocommerce_product_loop_start(); ?> <?php // Setup your custom query $args = array('post_type' => 'product','posts_per_page' => '4','orderby' => 'rand'); $loop = new WP_Query( $args ); while ( $loop->hav
<?php woocommerce_product_loop_start(); ?>
<?php
// Setup your custom query
$args = array('post_type' => 'product','posts_per_page' => '4','orderby' => 'rand');
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php woocommerce_get_template_part( 'content', 'product' ); ?>
<?php endwhile; // end of the loop. ?>
<?php woocommerce_product_loop_end(); ?>
出于某种原因,这4种产品总是一样的。我想要的是——每次刷新时,它都会显示我在WooCommerce上拥有的所有类别的不同产品
我需要向循环中添加什么,或者我应该为此创建其他东西吗?这可能与插件冲突。一些插件禁用了随机排序功能,除非您使用以下选项将其过滤掉:
remove_all_filters('posts_orderby')代码>
因此,请尝试将其放在查询之前:
<?php
remove_all_filters('posts_orderby');
// Setup your custom query
$args = array('post_type' => 'product','posts_per_page' => '4','orderby' => 'rand');
$loop = new WP_Query( $args );