繁体   English   中英

如何在结帐时修改WooCommerce的“订单审查”?

[英]How to modify the WooCommerce 'order review' at checkout?

这很烦人。 去年,对于我来说在结帐时自定义订单审核区域没有问题,但是稍后进行了一些更新,因此无法正常工作。 我禁用了除WC之外的所有插件,并使用了基本主题,并且这种情况仍在发生。

当我使用自定义加载的JS更改订单查看区域的一部分时,便会进行更改,但随后它会自动刷新,并且没有任何理由,更改也就消失了。 无论我将JS放在哪里,或者如果我将优先级设置为max,该区域总是以某种方式进行更新,并且在不禁用wc-checkout脚本的情况下我无法进行任何更改。 任何想法如何实现这一目标?

我尝试在各处搜索过滤器,以查找刷新区域的时间,但除单个项目名称过滤器或数量外,什么都没有找到。

过滤器都在我认为的订单审查模板中。 例如,当商品的数量大于10时,您可以在“订单查看”部分中更改商品的标题:

add_filter( 'woocommerce_order_item_name', 'so_29985124_order_item_title', 10, 2 );
function so_29985124_order_item_title( $title, $order_item ) {

    if ( $order_item[ 'qty' ] > 10 ) ) {
        $title = "Mega quantities of " . $title;
    }

    return $title;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM