WooCommerce
WooCommerce Products Not Showing: Catalogue and Cart Fixes
Missing products usually come down to stock and visibility settings, a shop page that is not assigned, or a theme template that never runs the query. Check the data before the code.