Hello @lsingh ,
It looks like there are no hooks available to modify this default behavior.
This is defined where WC_Product
extends WC_Abstract_Legacy_Product
. You will see a data array with an item like this – 'download_limit' => -1,
.
You can look at our code reference for get_download_limit() and get_download_expiry() details.
This is a fairly complex development topic. I’m going to leave it open for a bit to see if anyone is able to chime in to help you out.
You can also visit the WooCommerce Facebook group or the #developers
channel of the WooCommerce Community Slack. We’re lucky to have a great community of open-source developers for WooCommerce, and many of our developers hang out there, as well.
If you need a paid solution, you can consider taking help from one of our partner’s website.
Thank you 🙂
Hi there,
We’ve not heard back from you in a while, so I’m marking this thread as resolved.
Hopefully, you were able to find a solution to your problem! If you have further questions, please feel free to open a new topic.
Thank you 🙂
@lsingh did you ever find a solution for this? Like you I am trying to set a default download limit so it isn’t forgotten when adding new products. I’m astounded there isn’t an option for this under WooCommerce -> Settings -> Products -> Downloadable Products.