WooCommerce 提供一些自带的短代码,可以帮助用户更方便的调用产品和产品分类。WooCommerce 主要由 4 个页面组成,分别为:
[woocommerce_cart] – 购物车页面
[woocommerce_checkout] – 结帐页面
[woocommerce_my_account] – 用户帐户页面
[woocommerce_order_tracking] – 订单跟踪表单
因此,通过插入上面的短代码,我们可以创建任何相关页面。现在,假设要创建一个页面,可以在其中显示订单跟踪功能。那么,我们只需要使用下面的短代码即可。
[woocommerce_order_tracking]
产品短代码
WooCommerce 的产品短代码 [products],允许用户按文章 ID、SKU、类别、属性显示产品, 支持分页、随机排序和产品标签, 而不需要使用多个短代码, 例如[featured_products][sale_products][best_selling_products][recent_products][product_attribute] 和 [top_rated_products]。
显示特定产品分类的产品
[product_category] – 显示指定产品类别中的产品。
[product_categories] – 显示所有产品类别的产品。
例如下面的短代码,它会在页面上显示“Cates”类别下的产品,并将输出 4 列和 12 个产品。
[product_category category="peanuts" per_page="12" columns="4" orderby="date" order="desc"]
随机展示产品:
[products limit="4" columns="4" orderby="popularity" class="quick-sale" on_sale="true"]
展示特色产品:
[products limit="4" columns="2" visibility="featured"]
展示畅销产品:
[products limit="3" columns="3" best_selling="true"]
展示最新产品:
[products limit="4" columns="4" orderby="id" order="DESC" visibility="visible"]
展示多个类别的产品:
[products limit="8" columns="4" category="hoodies, tshirts" cat_operator="AND"]
或者,排除某些类别的产品。只需要将cat_operator 的值改为 NOT IN。
[products limit="8" columns="4" category="hoodies, tshirts" cat_operator="NOT IN"]
属性显示:
[products columns="3" attribute="season" terms="warm" orderby="date"]
或者,如果只想展示冬季的产品,还可以加一个 terms_operator=”NOT IN”,来排除温暖季节的产品:
[products columns="3" attribute="season" terms="warm" terms_operator="NOT IN"]
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/q28000/article/details/132473418