0
我已經爲我們的商店創建了一個標準的php頁面模板,該模板應該在僅顯示待售商品的銷售頁面上使用。如何通過php顯示4種隨機產品?WooCommerce:如何在循環外顯示銷售產品
WooCommerce有一個顯示銷售產品的短代碼,但如果通過do_shortcode函數調用它,這不起作用。
我已經爲我們的商店創建了一個標準的php頁面模板,該模板應該在僅顯示待售商品的銷售頁面上使用。如何通過php顯示4種隨機產品?WooCommerce:如何在循環外顯示銷售產品
WooCommerce有一個顯示銷售產品的短代碼,但如果通過do_shortcode函數調用它,這不起作用。
您可以使用自己的查詢。
$args = array(
'post_type' => 'product',
'showposts' => 4,
'orderby' => 'rand',
'meta_query' => array(
'relation' => 'OR',
array(// Simple products type
'key' => '_sale_price',
'value' => 0,
'compare' => '>',
'type' => 'numeric'
),
array(// Variable products type
'key' => '_min_variation_sale_price',
'value' => 0,
'compare' => '>',
'type' => 'numeric'
)
)
);
$sale_products = new WP_Query($args);
不知道爲什麼短代碼不起作用。
echo do_shortcode('[sale_products columns="4" per_page="4"]');