Support » Plugin: WooCommerce » Hide old/discontinued products in adding or edit order

  • Resolved twofivevictor

    (@twofivevictor)


    I’ve been long searching for a way to manage discontinued products properly, and I’ve seen different approaches but none of them achieves the thing that I consider most necessary.

    Is there a way to “deactivate” products or variations so they won’t show in the “add product” search list when creating a new order?

    Additionally, it would be perfect if these deactivated products are left out when exporting the products of the store (since until now I have to change the category for them, which is not ideal solution).

    Things to consider:

    I know I can hide visibility of the product, that is not the goal.

    I know I can make it private, not the goal neither.

    Eliminating the product post is not a solution, as I still want to keep the link active and findable for keeping an archive of existence and also SEO purposes.

    Isn’t there a way to have like a “graveyard” of products, so they stay there if you want to revisit them (or even resurrect them if necessary), but keeping them out of the daily/practical actions like adding orders or exporting products?

    Thank you,
    Victor

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support con a11n

    (@conschneider)

    Engineer

    Hi Victor,

    I suppose you could simply move them to “Trash” and never empty the trash (not 100% if the product Trash gets auto purged). You can combine this with regular backups.

    I know you said:

    Eliminating the product post is not a solution, as I still want to keep the link active

    But: Another way would be to export them and then remove them from your store. You would bring them back by reimporting the product.

    I know I can make it private, not the goal neither.

    How about setting them to “Draft” status?

    Kind regards,

    Thread Starter twofivevictor

    (@twofivevictor)

    Thank you for the reply. I didn’t consider that workaround about putting them in the trash “folder”. Even though not perfect, it could somehow work for the purpose.

    How come you are not 100% sure if the product trash gets auto purged? Didn’t you guys developed the thing?

    If it does not autopurge… It may work for the time being, even though I think it’s imperative that Woocommerce develops something like a post “archive”.

    Another way would be to export them and then remove them from your store. You would bring them back by reimporting the product.

    Doing this would remove the product from the public. Remember I still want the product to be found if someone specifically search for it. Besides, reimporting products would imply new ID’s. I think it is a bit of a hassle.

    How about setting them to “Draft” status?

    I think I tried this already. I think it results in the same problem as before, the product couldn’t be found by the regular user.

    Thread Starter twofivevictor

    (@twofivevictor)

    How come you are not 100% sure if the product trash gets auto purged? Didn’t you guys developed the thing?

    Disregard this question, I learned that perhaps Trash management relies on WordPress, not the plugin.

    Plugin Support Joseph B. (a11n)

    (@tamirat22)

    Hello @twofivevictor!

    Thanks for the reply!

    Although they may not handle each of your individual requirements, you might want to employ the services of a third-party plugin from the WordPress.org plugin repository or from some other sources. One helpful search string here: https://wordpress.org/plugins/search/discontinued+products/

    You might also be interested in custom developer-level work on your site to handle your requirements. We have Woo-vetted experts to take of that here: https://woocommerce.com/customizations/

    Hope this helps!

    Thread Starter twofivevictor

    (@twofivevictor)

    I suppose you could simply move them to “Trash” and never empty the trash (not 100% if the product Trash gets auto purged). You can combine this with regular backups.

    I’ve just tried this. Doesn’t work since it removes the product from the public (the link becomes a 404).

    Thread Starter twofivevictor

    (@twofivevictor)

    `Hello @twofivevictor!

    Thanks for the reply!

    Although they may not handle each of your individual requirements, you might want to employ the services of a third-party plugin from the WordPress.org plugin repository or from some other sources. One helpful search string here: https://wordpress.org/plugins/search/discontinued+products/

    You might also be interested in custom developer-level work on your site to handle your requirements. We have Woo-vetted experts to take of that here: https://woocommerce.com/customizations/

    Hope this helps!`

    Thank you. I already went through this and the only question remaining was if WooCommerce actually had a proper way to handle this. I see it doesn’t.

    Hopefully, since it is highly demanded by many users, sooner or later you will add this basic feature in future updates.

    Kind regards

    Hello,

    I already went through this and the only question remaining was if WooCommerce actually had a proper way to handle this. I see it doesn’t.

    At this moment, there isn’t with core WooCommerce. Unless keeping those products in Trash doesn’t work, customization would be the best solution for now.

    Hopefully, since it is highly demanded by many users, sooner or later you will add this basic feature in future updates.

    Just to add, you can post a feature request like this via GitHub:
    https://github.com/woocommerce/woocommerce/blob/trunk/.github/CONTRIBUTING.md#feature-requests-

    Thread Starter twofivevictor

    (@twofivevictor)

    Thank you @maykato . I’ll try the feature request you mention.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Hide old/discontinued products in adding or edit order’ is closed to new replies.