【发布时间】:2014-01-26 05:33:43
【问题描述】:
我需要创建一个产品存档页面(通常是 WooCommerce 中的 Shop 页面)但仅显示 特价产品。基本上它应该使用与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,并作为页面模板。
但是,这仅适用于 Simple products 类型,我需要它同时适用于 Simple 产品和 Variable 产品类型。 p>
【问题讨论】:
标签: wordpress woocommerce archive product shop