首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WooCommerce追加销售与管理员相同的订单

WooCommerce追加销售与管理员相同的订单
EN

Stack Overflow用户
提问于 2020-09-18 03:25:39
回答 1查看 70关注 0票数 0

我真的希望有人能帮上忙,因为我认为这会简单得多!

长话短说,我已经创建了一个脚本来填充WooCommerce产品的追加销售,所有使用该应用程序接口的工作都很好,它们就在那里。他们显示在产品页面上的预期,但在一个完全不同的顺序,他们是如何在管理区输入,我似乎找不到一种方法,为订单跟随管理?

代码语言:javascript
复制
function filter_woocommerce_upsells_orderby( $orderby ) { 
    return 'menu_order';
}; 
add_filter( 'woocommerce_upsells_orderby', 'filter_woocommerce_upsells_orderby', 10, 1 );

上面是我找到的钩子,但从我找到的菜单顺序/ id /价格等选项中,没有简单的覆盖选项来忽略顺序,只是将它们作为管理!?

请帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2021-02-19 16:06:21

我也遇到过这个问题。我有个主意。我检查了有关Order的所有wordpress参数& Orderby.Link为https://developer.wordpress.org/reference/classes/wp_query/#order-orderby-parameters

我使用的参数名为“rules.In”,它可以使你的排序不是基于任何排序,换句话说,它是按照向上销售排序的。下面是代码。

代码语言:javascript
复制
// ORDER BY
add_filter( 'woocommerce_upsells_orderby', 'filter_woocommerce_upsells_orderby', 10, 1 );

function filter_woocommerce_upsells_orderby( $orderby ){
    return "none";
};

// ORDER
add_filter( 'woocommerce_upsells_order', 'filter_woocommerce_upsells_order', 10, 1 );

function filter_woocommerce_upsells_order(){
    return 'asc';  // Default is 'desc'; 
};

但它仍然是混乱的,当添加任何产品到追加销售时,它仍然是随机的。因此,我还使用了一个插件"WooCommerce Drop/Drag For Upsells -Sells“,它允许您随意在追加销售中拖动您的产品。

如果你有任何问题可以问我。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63944960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档