首页 » 网站建设 » php显示商品技巧_WooCommerce 若安在市廛中先展示有货商品

php显示商品技巧_WooCommerce 若安在市廛中先展示有货商品

duote123 2024-11-30 0

扫一扫用手机浏览

文章目录 [+]

我们已经学到如何在WooCommerce Shop页面的 “默认排序 “下拉菜单中添加一个自定义的 “产品排序 “选项。

然而,我所面临的任务是根据一个自定义的 “元键/Metakey “来显示商品。
现在,如果你不知道 “元键/Metakey “是什么,不用太担心。
例如,”_stock_status “是个中的一个键,因此你可以根据这个键对产品进行排序,而不是根据产品名称、日期、价格等等。

php显示商品技巧_WooCommerce 若安在市廛中先展示有货商品

因此,让我们看看如何在商店、分类列表页面中把所有缺货产品显示在末了面,就像下图这样。

php显示商品技巧_WooCommerce 若安在市廛中先展示有货商品
(图片来自网络侵删)

WooCommerce:按库存对产品进行排序(将缺货的产品放到每个WooCommerce产品列表的末端)

像往常一样,只需将下面的代码段复制、黏贴到你的 functions.php 中(不建议直接黏贴,请利用code snippet插件来插入这个代码),你就会得到想要的结果。

PHP Snippet: 在woocommerce商店中先展示有货商品

把稳1:这个片段只在您利用WordPress > Customize > WooCommerce > Product Catalog > Default product sorting部分的 “Default Sorting “时有效。
当这些设置为默认时,它不会覆盖按价格/受欢迎程度/等进行的排序。

把稳2:这个片段按 “ASC”(升序)顺序对产品进行 “stock_status “排序。
可能的值是 “instock””outofstock””onbackorder”,以是它将自动按字母顺序显示:1.instock 2.onbackorder 3.outofstock

把稳3:你的所有产品必须在产品编辑页面>产品数据>库存中利用 “管理库存 “选项。
否则我不知道会发生什么!

/ @snippet Sort Products By Stock Status - WooCommerce Shop @compatible WooCommerce 5/add_filter( 'woocommerce_get_catalog_ordering_args', 'bbloomer_first_sort_by_stock_amount', 9999 );function bbloomer_first_sort_by_stock_amount( $args ) {$args['orderby'] = 'meta_value';$args['meta_key'] = '_stock_status';return $args;}

相关文章

介绍皮肤设置,如何打造理想肌肤状态

随着科技的发展和人们对美的追求,皮肤设置已成为美容护肤的重要一环。如何根据皮肤类型、肤质、年龄等因素进行合理设置,已成为众多爱美人...

网站建设 2025-01-03 阅读1 评论0

介绍盖章制作,传承文化,彰显权威

自古以来,盖章在我国文化中具有重要的地位。从古代的官印、私印到现代的公章、合同章,盖章已成为一种独特的文化符号,承载着丰富的历史内...

网站建设 2025-01-03 阅读1 评论0

介绍监控破坏,技术手段与法律风险并存

随着科技的飞速发展,监控设备已遍布大街小巷,成为维护社会治安的重要手段。一些不法分子为了逃避法律制裁,开始研究如何破坏监控设备。本...

网站建设 2025-01-03 阅读1 评论0

介绍登录不上之谜,技术故障还是人为疏忽

随着互联网的普及,登录已成为人们日常生活中不可或缺的一部分。在享受便捷的登录不上这一问题也困扰着许多用户。本文将深入剖析登录不上之...

网站建设 2025-01-03 阅读1 评论0

介绍电脑键盘调出方法,让操作更高效

随着科技的发展,电脑已经成为了我们日常生活中不可或缺的工具。而电脑键盘,作为电脑输入设备,更是我们与电脑进行交流的桥梁。你是否知道...

网站建设 2025-01-03 阅读1 评论0

介绍磁力链,高效便捷的文件下载利器

在互联网高速发展的今天,文件下载已成为日常生活中不可或缺的一部分。而磁力链作为一种新型的文件下载方式,凭借其高效、便捷的特点,受到...

网站建设 2025-01-03 阅读1 评论0