Learn in this tutorial how to hide out-of-stock WooCommerce products from search results using code.
By default, when the web visitor performs a search all WooCommerce products appear, but you may prefer to hide the ones that are currently out of stock.
Interested? Here’s how to do it.
Snippet to hide out-of-stock WooCommerce products from the results
Add the following code at the end of functions.php or in your functionality plugin:
In this code you use the hook
pre_get_posts in combination with conditional tags and the
As you can see, with a few lines of code you can hide search results for products without stock in WooCommerce.
Any questions? I read you in the comments.
And if you want to give me any suggestion for future tutorials, leave it in the contact form. Advantages of being a subscriber. 😉