小编dan*_*ues的帖子

Woocommerce 订阅取消按钮

我正在编写一个函数,将“取消”按钮添加到我的 woocommerce 订阅的订阅列表中。

问题是当我点击时出现错误:

安全错误。如果您需要帮助,请联系我们。

我当前的代码是:

add_action('woocommerce_my_subscriptions_actions', 'cancelButton', 15);
function cancelButton( $subscription ) {
    $status = $subscription->get_status();
    $sub_id = $subscription->get_order_number();
    $cancel_url = wp_nonce_url( '?subscription_id=' . $sub_id . '&change_subscription_to=cancelled' );
    if ( $status == 'active' || $status == 'on-hold' || $status == 'pending' ) {
        echo '<a href="' . $cancel_url . '" class="button view" onclick="alert("Tem certeza que deseja cancelar sua assinatura?")">' .  __( 'Cancelar', 'starling' ) . '</a>';
    }
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过另一种方法,但是当下一个帐单日期有日期时它不起作用。区别仅在于“回声”内部。

echo '<a href="' . $subscription->get_cancel_order_url() . '" class="button view" onclick="alert("Tem …
Run Code Online (Sandbox Code Playgroud)

wordpress woocommerce

1
推荐指数
1
解决办法
3599
查看次数

标签 统计

woocommerce ×1

wordpress ×1