簡體   English   中英

WooCommerce 在我的帳戶頁面上隱藏失敗/暫停訂單的付款按鈕

[英]WooCommerce hide pay button on my account page for failed/onhold orders

您將使用正確的 CSS 代碼來隱藏“我的帳戶”頁面上失敗或保留訂單的付款按鈕。

我試過了,但它不工作。

.woocommerce-button.button.pay {
    display: none;
}

謝謝。

您可以使用以下內容:

  • CSS
.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-failed .pay {
    display: none;
}
  • PHP
function filter_woocommerce_my_account_my_orders_actions( $actions, $order ) {
    // Get status
    $order_status = $order->get_status();

    // Status = failed
    if ( $order_status == 'failed' ) {
        // Unset 
        unset( $actions['pay'] );
    }

    return $actions;
}
add_filter( 'woocommerce_my_account_my_orders_actions', 'filter_woocommerce_my_account_my_orders_actions', 10, 2 );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM