1

我正在尝试自定义 WooCommerce 通知。这是我要替换的通知:

wc_add_notice( sprintf( __( '%s has been removed from your cart because it can no longer be purchased. Please contact us if you need assistance.', 'woocommerce' ), $_product->get_title() ), 'error' )

基于这个有用的答案WooCommerce 通知消息,我该如何编辑它们?,我想出了这个:

function my_woocommerce_membership_notice( $error ) {
    if ( '%s has been removed from your cart because it can no longer be purchased. Please contact us if you need assistance.' == $error ) {
        $error = '%s has been removed from your cart because you added a membership product. Please complete the membership purchase first.';
    }
    return $error;
}

add_filter( 'woocommerce_add_error', 'my_woocommerce_membership_notice' );

这会导致 HTTP500 错误,我不知道究竟是为什么。

谢谢!

4

1 回答 1

2
于 2016-06-16T00:18:17.827 回答