2017-04-13 1 views
1

を注文状況の非表示、私はWoocommerceサイトを持っており、顧客の最近の注文ページに、この例のリンク上の注文の詳細を持つテーブルがあります:https://example.com/my-account/view-order/最近の注文一覧ページマイアカウントにWooCommerceで

私はしたいと思います可能であれば、テーブルから注文ステータスを完全に隠す。

どうすればこの問題を解決できますか?

おかげ

enter image description here

+0

http://stackoverflow.com/questions/39252649/how-to-remove-woocommerce-order-status このチケットはお役に立ちます。 –

答えて

1

更新日:

だけwoocommerce_my_account_my_orders_columnsフィルターフックに引っかけ、このカスタム関数を使用します。

add_filter('woocommerce_my_account_my_orders_columns', 'custom_removing_order_status', 10, 1); 

function custom_removing_order_status($order){ 
    unset($order['order-status']); 
    return $order; 
} 

コードは、あなたのアクティブな子テーマ(またはテーマ)のfunction.phpファイルに行くのか、すべてのプラグインファイルでも使用できます。

woocommerceテンプレートを編集する必要はありません。 このコードはテスト済みで、で動作します。

0

あなたはあなたのテーマファイルにwoocommerce /テンプレート/マイアカウント/ MY-orders.phpテンプレートをカスタマイズすることができます。

"$ my_orders_columns"という名前の変数が表示されます。そこから注文ステータス列を削除するだけです。

また、 "$ customer_orders"変数から削除して、ステータスを取得するための不要なクエリが不要になります。

関連する問題