【发布时间】:2019-10-21 12:31:54
【问题描述】:
我的 WooCommerce 网站上有 3 个订阅。订阅计划中的 1 个是按月支付的年费。这意味着至少 12 个月的期限,但按月支付。 WooCommerce 本身并不支持这一点。
我想做的是检测用户是否在特定订阅中,如果是,则隐藏取消按钮,直到订阅超过 11 个月。
我在下面发现了这个在所有情况下都隐藏了取消按钮。我正在寻找一种方法来检查订阅是否为 XXX,如果是,请隐藏取消按钮
/**
* Only copy the opening php tag if needed
*/
function sv_edit_my_memberships_actions( $actions ) {
// remove the "Cancel" action for members
unset( $actions['cancel'] );
return $actions;
}
add_filter( 'wc_memberships_members_area_my-memberships_actions', 'sv_edit_my_memberships_actions' );
add_filter( 'wc_memberships_members_area_my-membership-details_actions', 'sv_edit_my_memberships_actions' );
【问题讨论】:
标签: wordpress woocommerce