WooCommerce sort by SKU

时间:2021-06-08 作者:Milos

所以我试过了https://gist.github.com/bekarice/1883b7e678ec89cc8f4d 在我的网站上。只要所有产品都有SKU,效果就很好。如果产品没有SKU,则根本不会显示。

也就是说,是否有其他方法可以按SKU排序,但不要求产品实际具有SKU?

1 个回复
SO网友:tiago calado

要与woocommerce插件和主题一起使用,请使用css和代码。

$args = array(
            \'post_type\'      => \'product\',
            \'post_status\'    => \'publish\',
            \'posts_per_page\' => -1,
            \'meta_key\'       => \'_sku\',
            \'orderby\'        => \'meta_value\',
            \'order\'          => \'DESC\',
          );
query_posts( $args );
if( have_posts() ) :
  while (have_posts()): the_post();
    wc_get_template_part( \'content\', \'product\' );
  endwhile;
endif;
wp_reset_query();

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post