You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WooCommerce中不使用插件按商品标题排序关联商品

不借助第三方插件在WooCommerce中按商品标题排序关联商品

要实现这个需求,你可以通过WooCommerce提供的过滤器钩子修改关联商品的查询参数,具体操作如下:

  • 打开当前激活主题的functions.php文件(建议先备份文件,避免出错),或者使用WordPress自带的自定义代码片段功能(如「工具」菜单下的自定义代码工具)
  • 添加以下代码:
add_filter( 'woocommerce_related_products_args', 'custom_sort_related_products_by_title', 10 );
function custom_sort_related_products_by_title( $args ) {
    // 按商品标题升序排序(A-Z),如需降序将'ASC'改为'DESC'
    $args['orderby'] = 'title';
    $args['order'] = 'ASC';
    return $args;
}

代码说明

  • woocommerce_related_products_args是WooCommerce专门用于修改关联商品查询参数的过滤器
  • orderby设置为title,指定按商品标题字段排序
  • order设置为ASC表示升序排列,替换为DESC即可实现降序排列
  • 不要直接修改WooCommerce核心文件,否则插件更新后代码会被覆盖

内容的提问来源于stack exchange,提问作者Sebastián Rimedio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 06:22:06