Мне нужно создать страницу архива продуктов (обычно Магазин в WooCommerce), но отображает ТОЛЬКО продукты ON SALE. В основном он должен использовать тот же шаблон макета, что и в archive-product.php
. Будет ссылка в главном меню, которое будет направлено на эту страницу. Как мне это сделать?
UPDATE
Мне удалось отфильтровать продукты 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, так и для Variable.. p >