相关疑难解决方法(0)

WooCommerce:仅在商店中展示销售产品

我需要创建一个产品存档页面(通常是WooCommerce中Shop页面),但显示ON SALE产品.基本上,它应该使用相同的模板布局为中.主菜单中将有一个指向此页面的链接.我该怎么做?archive-product.php

UPDATE

我设法过滤掉了SALE产品,下面的代码位于if ( have_posts() ) :线上方......

$args = array(
    'post_type'      => 'product',
    'order'          => 'ASC',
    'paged'          => $paged,
    'meta_query'     => array(
        array(
            'key'           => '_sale_price',
            'value'         => 0,
            'compare'       => '>',
            'type'          => 'numeric'
        )
    )
);

query_posts( $args );
Run Code Online (Sandbox Code Playgroud)

代码放在我命名并作为页面模板制作的副本中.archive-product.phparchive-product_sale.php

但是,这仅适用于Simple产品类型,我需要它适用于Simple产品和Variable产品类型.

wordpress product archive shop woocommerce

10
推荐指数
3
解决办法
4万
查看次数

标签 统计

archive ×1

product ×1

shop ×1

woocommerce ×1

wordpress ×1