を注文状況の非表示、私はWoocommerceサイトを持っており、顧客の最近の注文ページに、この例のリンク上の注文の詳細を持つテーブルがあります:https://example.com/my-account/view-order/
最近の注文一覧ページマイアカウントにWooCommerceで
私はしたいと思います可能であれば、テーブルから注文ステータスを完全に隠す。
どうすればこの問題を解決できますか?
おかげ
を注文状況の非表示、私はWoocommerceサイトを持っており、顧客の最近の注文ページに、この例のリンク上の注文の詳細を持つテーブルがあります:https://example.com/my-account/view-order/
最近の注文一覧ページマイアカウントにWooCommerceで
私はしたいと思います可能であれば、テーブルから注文ステータスを完全に隠す。
どうすればこの問題を解決できますか?
おかげ
更新日:
だけ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テンプレートを編集する必要はありません。 このコードはテスト済みで、で動作します。
あなたはあなたのテーマファイルにwoocommerce /テンプレート/マイアカウント/ MY-orders.phpテンプレートをカスタマイズすることができます。
"$ my_orders_columns"という名前の変数が表示されます。そこから注文ステータス列を削除するだけです。
また、 "$ customer_orders"変数から削除して、ステータスを取得するための不要なクエリが不要になります。
http://stackoverflow.com/questions/39252649/how-to-remove-woocommerce-order-status このチケットはお役に立ちます。 –