Have been reading that it is a theme based issue even if “Hide out of stock items from catalog” is chosen in the woocommerce settings. Is there a GP setting or something I can put in the code that would make out of stock items invisible everywhere within the site?
Hmm, not sure how any theme would have control over this – seems like standard WC functionality.
Try this:
1. Go to Woocommerce → Settings and click the Products tab
2. Click the Inventory link at the top
3. Check the Out Of Stock Visibility option to hide/show out of stock items