How to Hide Specific Orders From My Account Orders Page by order status

How to Hide Specific Orders From My Account Orders Page by order status
524 Views

In today’s fast-paced world of online shopping, managing your order history efficiently is essential. Sometimes, you may wish to hide specific orders from your account’s orders page based on their status.

Whether it’s for privacy reasons, organization, or simply decluttering, hiding orders can provide a better user experience. In this article, we will explore various methods and techniques on how to hide specific orders from your account orders page based on their status. So, let’s dive in and discover the ways to optimize your order history!

Add this code in your website’s functions file

<?php
add_filter( 'woocommerce_my_account_my_orders_query', 'cxc_remove_exclude_status_call_back', 9999 ); 
function cxc_remove_exclude_status_call_back( $args ) {
   $statuses = wc_get_order_statuses();
   unset( $statuses['wc-on-hold'] ); // wc-pending, wc-completed, wc-processing, wc-cancelled, etc.
   $args['status'] = array_keys( $statuses );
   return $args;
}
?>
screenshot webbydemo.in 2023.06.13 15 47 42 1024x510 1

In conclusion, effectively hiding specific orders from your account’s orders page by order status can provide you with increased privacy and organization. By following the steps outlined in this guide, you can easily manage the visibility of your orders based on their status. Whether you want to keep certain orders discreet or simply declutter your orders page, this method allows you to maintain control over the information displayed.

Remember, the specific instructions may vary depending on the platform or website you are using. Always consult the platform’s documentation or support resources for any platform-specific guidelines.

We hope that this guide has been helpful in assisting you with hiding specific orders by order status on your account’s orders page.

FAQS

Can I hide specific orders from my account’s orders page on all platforms?

The ability to hide specific orders by order status may vary depending on the platform or website you are using.

Why would I want to hide specific orders from my account’s orders page?

There can be various reasons for hiding specific orders. Some common reasons include maintaining privacy, organizing the orders page, or keeping sensitive information confidential.

Will hiding specific orders affect my ability to track shipments or access order details?

Hiding specific orders by order status should not affect your ability to track shipments or access order details. Typically, you can still view the hidden orders’ details and tracking information through alternative means, such as accessing specific order pages or using dedicated tracking tools.

Will hiding orders affect my account’s order history or records?

Hiding specific orders generally does not affect your account’s order history or records. The hidden orders are typically still retained in the system for administrative purposes or future reference.

Was this article helpful?
YesNo

Leave a comment

Your email address will not be published. Required fields are marked *