我需要创建产品归档页面的副本,并且仅显示仅“正在销售”的商品之间的差异。我试图将archive-product.php复制到一个名为archive-product-sale的新文件,创建了一个名为sale的新页面,并由此制作了一个模板。问题是这不一样。如果我将默认商店页面设置从商店页面切换到销售页面,则可以使用,但是如果没有此设置,则销售页面只是一个空白页面,里面没有产品,就像商店页面一样。是否可以有两个商店页面,一个设置为默认商店页面,另一个设置为仅在特价商品上显示。我认为的问题是,将页面设置为商店页面时,所有页面都将加载到那里并进行初始化。我需要在销售页面上复制此内容以加载与商店页面完全相同的页面,但仅包含正在销售的商品。我也知道woocommerce简码[产品],[sale_products],但我想使用相同的布局。
想法来自这里: WooCommerce: Display ONLY on-sale products in Shop
谢谢