Try to flush permalinks if you have a caching plugin,
Please share more info so we can diagnose the issue.
[Edit]
this is your link structure:
Install SEO Press or Rank math to be able to control you Woocommerce permalinks.
setup your permalinks like this:
Related Posts:
- Woocommerce posts and products links works only once and then get 404 error
- How to remove the sub-category from Woocommerce product URL
- How to remove product base from WooCommerce product permalinks
- show shop instead of 404 page for missing products
- Unable to update Woocommerce Product Permalink
- Permalinks contain unwanted space resulting in broken links
- Subcategories not working when using shared base with custom taxonomy
- WooCommerce product category permalinks
- Add Custom Slug Tags Per Page
- How to rewrite product permalinks in Woocommerce to use category slugs
- Add only sku to product url woocoomerce
- Woocommerce Product permalinks “product” word is not working
- Custom WooCommerce rewrite rules with comma delimiter
- How to change product category permalinks programmatically?
- One Time Access URL after purchasing subscription
- How to update permalink programmatically?
- How to remove the Sub category product URL Woocommerce
- Custom pagination permalink structure Product page
- Adding country subdomain to an existing website like www.example.com/uk
- WooCommerce product id as permalink
- add_rewrite_rule() returns 404 page
- Woocommerce product page 404 not found
- WordPress media library don’t load most of the photos in library
- Site with WooCommerce section moved to HTTPS – all pages except home and main store are 404s
- Woocommerce 404 after chang default language
- Woocommerce product and category in url [closed]
- WooCommerce product permalink based on product’s current category
- Critical error on woocommerce checkout page
- How to get current product category ID in product archive page
- WP/WooCommerce REST API cart/checkout/order [closed]
- Fatal Error when installing woocommerce despite upgrading
- Adding an action within a function that is being called by add_filter
- 404 on category.php pagination
- Posts not working on windows after changing permalinks
- Hide Add to Cart Button
- How to modify “[Product] has been added to your cart” in WooCommerce?
- Redirect old permalinks with Month and name to Post name on new site
- woocommerce fail to replace template string in email title [closed]
- Woocommerce checkout via external page [closed]
- Change font size in products listing pages in woocommerce
- Permalink /%category%/%postname%/ returns 404 on OSX
- Trying to disable slider for WooCommerce price filter [closed]
- Woocommerce reviews xss issue [closed]
- Woocommerce get billing state manually
- WooCommerce quick checkout form? [closed]
- woocommerce cart item remove ajax not working in hosted site [closed]
- Set woocommerce product price based on dealer location [closed]
- How can I custom order the product display?
- WordPress plugin cloak link [closed]
- Woocommerce Update Causing Internal Server Error [closed]
- Same base for category and post
- remove default pagination on woocommerce shop page
- Remove Bulk Action For non admin user
- Add max-value to hooked quantity selector in woocommerce [closed]
- woo product , wp_insert_post() never displays on the front end. What gives? [closed]
- Single product page doesn’t display price
- WooCommerce get_author_posts_url() – Author URL redirecting to shop base
- Error message if user is buying less than 200 euros of a given product [closed]
- Woocommerce – How to mix products and posts on a landing page?
- Disable woocommerce product search plugin’s autocomplete [closed]
- Override une fonction dans une class Woocommerce
- What to do if images are not displayed in mob. versions of the online store on wordpress?
- WooCommerce (Bookings) + AddOns not always calculating correctly the total
- Woocommerce order proceed hooks
- WooCommerce custom product type not saving with namespaces
- Redirecting orders by company field
- Upload file to Woocommerce Order
- wp_login overriding user meta data
- Registration roles
- Extending page urls without getting a 404
- Change password notification email
- How to show price update date in product single page?
- how can my customers view their purchased products history like an invoice in a specific page on WordPress
- How do I make my products on the homepage responsive?
- How to get users data from wordpress woocomerce database to display
- Simple thing esc_url query
- Woocommerce on Subdirectory
- 404 on pretty permalinks when serving via HTTPS
- Change WooCommerce state and city checkout fields to dropdowns related to the chosen country
- How to apply a custom coupon to a WooCommerce Subscription recurring amount?
- WooCommerce Storefront site-header padding
- Custom permalink gives 404 error only in some pages
- WooCommerce: How can I add a certain product to the cart and redirect to the cart from a non-shop page?
- Make Woocommerce breadcrumbs show up using functions.php file
- Alter the cost of products using phpmyadmin sql query
- Some permalinks on Apache/localhost development setup return 404’s when set to anything other than plain permalinks
- Update products with curl (bash)
- Create woocommerce order on new user registration
- How to put a date range in a virtual/downloadable product? [closed]
- Stop the “upload file size” error from printing [closed]
- 404 error on second page load for child-pages
- Redirect whole website or pages to /wp-admin in wordpress
- Changing sale price programmatically, but it’s not shown on front-end
- How to remove slug from Product category URL in Woocommerce
- Removing ‘woocommerce-no-js’ class from body
- url rewrite doesn’t load woocommerce product
- Add second price option based on payment method at cart item price
- WordPress 6.1.1 UTF8 Slug Limit Increase
- Create WordPress account on different domain when WooCommerce order completed
- Creating a woocommerce order when a user creates an account