wocommerce是wordpress商业网站必装的一个插件,用于产品的上传和管理,不管不是B2B还是B2C网站,同样适用。wocommerce插件功能强大,简码调用更是让页面布局更加简单省时省力,wocommerce简码详细讲解,快来看看怎么简单调用产品布局页面吧!
[products]是最简单的一个展示产品的简码,所有版本的woocommerce都通用,并且可以按照你想要的分类来展示:ID, SKU, categories, attributes.
比如[products ID=45]是用来展示ID=45的产品分类,这个ID可以在产品分类里面查看,点开某个产品分类的编辑,该页面的分类链接里面能找到产品的ID, 如图:
[product ID=6226],这个简码是用来展示单个产品的, 如果想用sku展示多个产品,可以 [products IDS=”6226, 6223″] ID可以在后台的产品列表里面找到,如图:
[product SKU=”588″] ,找到产品的SKU,这都是自己设置的,如果想用sku展示多个产品,可以 [products SKUS=”588″]
以下为可以调用的简码参数以及讲解
以下属性可与 [products] 短代码结合使用。为了便于导航,它们已被分为主要功能部分,示例如下。
显示产品属性
- limit– 要显示的产品数量。列出产品时默认为和 -1(显示全部),分类时默认为 -1(显示全部)。
- columns – 要显示的列数。默认为 4。
- paginate – 打开分页。与limit一起使用。默认为 false 设置为 true 以进行分页。
- orderby – 对输入的选项显示的产品进行排序。可以通过添加两个 slug 并在它们之间留一个空格来传递一个或多个选项。可用选项有:
- date – 产品发布的日期。
- id – 产品的帖子 ID。
- menu_order – 菜单顺序,如果已设置(首先显示较低的数字)。
- popularity – 购买次数。
- rand – 在页面加载时随机订购产品(可能不适用于使用缓存的网站,因为它可以保存特定订单)。
- rating – 平均产品评级。
- title – 产品标题。这是默认的 orderby 模式。
- skus – 以逗号分隔的产品 SKU 列表。
- category – 以逗号分隔的类别 slug 列表。
- tag – 逗号分隔的标签列表。
- order – 使用 orderby 中设置的方法说明产品顺序是升序 (ASC) 还是降序 (DESC)。默认为 ASC。
- class – 添加一个 HTML 包装器类,以便您可以使用自定义 CSS 修改特定输出。
- on_sale – 检索销售产品。不得与 best_sales 或 top_rated 一起使用。
- best_sales – 检索最畅销的产品。不得与 on_sale 或 top_rated 一起使用。
- top_rated – 检索评分最高的产品。不得与 on_sale 或 best_sales 一起使用。
内容产品属性
- attribute – 使用指定的属性 slug 检索产品。
- terms – 与attribute 一起使用的以逗号分隔的属性术语列表。
- term_operator – 比较属性项的运算符。可用选项有:
- AND – 将显示所有选定属性的产品。
- IN – 将显示具有所选属性的产品。这是默认的terms_operator 值。
- NOT IN – 将显示不在所选属性中的产品。
- tag_operator – 比较标签的运算符。可用选项有:
- AND – 将显示来自所有选定标签的产品。
- IN – 将显示带有所选标签的产品。这是默认的 tag_operator 值。
- NOT IN – 将显示不在所选标签中的产品。
- visibility- 将根据选定的可见性显示产品。可用选项有:
- visible – 在商店和搜索结果中可见的产品。这是默认的 visibility 选项。
- catalog – 仅在商店中可见的产品,但在搜索结果中不可见。
- search – 产品仅在搜索结果中可见,但在商店中不可见。
- hidden – 对商店和搜索都隐藏的产品,只能通过直接 URL 访问。
- featured – 标记为特色产品的产品。
- category – 使用指定的类别 slug 检索产品。
- tag – 使用指定的 tag slug 检索产品。
- cat_operator – 比较类别术语的运算符。可用选项有:
- AND – 将显示属于所有所选类别的产品。
- IN – 将显示所选类别内的产品。这是默认的 cat_operator 值。
- NOT IN – 将显示不在所选类别中的产品。
- ids – 将根据以逗号分隔的产品 ID 列表显示产品。
- skus – 将根据以逗号分隔的 SKU 列表显示产品。
写法展示例子
- 以购买次数来展示产品,一行4列,展示4个在售的产品,并且展示产品的样式的class为quick-sale
[products limit="4" columns="4" orderby="popularity" class="quick-sale" on_sale="true" ]
2. 以一行2列的方式展示本站的4个特色产品
[products limit="4" columns="2" visibility="featured" ]
有疑问欢迎到留言区讨论:https://www.nina-to-share.cn/leave-messages/
更多知识也可以关注我的微信公众号:Nina SEO
近期评论