我需要创建一个产品存档页面(通常是WooCommerce中的Shop页面),但只显示ON SALE products。基本上它应该使用与. 主菜单中将有一个指向此页面的链接。我该怎么做?archive-product.php
更新
我设法过滤掉ON 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 );
代码放置在我命名的副本中,并作为页面模板制作。archive-product.php
archive-product_sale.php
但是,这仅适用于简单产品类型,我需要它同时适用于简单产品和可变产品类型。